Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem..skrypty php
#1
Witam!

Mam problem, otóż chce na stronie umieścić parę skryptów php nie wklejąc ich bezpośrednio do kodu strony...
Użłem do tego:

<?include("skrypt.php")?>

I teraz pierwszy się otwiera dobrze jednak w drugim zostaje już puste okienko i nic się nie wyświetla...
Dlaczego?

Pozdrawiam!
Kamil!
Odpowiedz
#2
Pokaż ten plik skrypt.php... Czy coś tam. Zapewne nie wypisujesz w nim nic echo/print i dlatego nic się nie wyświetla.

<?php
echo 'tekst';
?>
Odpowiedz
#3
Jest to skrypt wzięty stąd:
18. Odliczanie dni, godzin i minut (PL)
http://webmaster.helion.pl/kurshtml/skrypt/skrypt.htm
Odpowiedz
#4
Yyy... Ale to nie skrypt PHP tylko JavaScript :|

Wrzuć to:
Kod:
<SCRIPT type="text/javascript"><!-- // start hiding

//BigDay = new Date("January 1, 2001");
BigDay = new Date(2001,0,1);
msPerDay = 24 * 60 * 60 * 1000 ;
var id,pause=0,  position=0;

function showtime() {
today = new Date();
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
tdays = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
}

function Liczebnik( ile, rdzen, konc1, konc2, konc5 ) { //  Autor Romuald Zylla
var N0, N1, N2, R0;
  N0 = Math.floor( Math.abs( ile ) );  // funkcja ma sens dla liczb całkowitych
  N1 = N0 % 10;
  N2 = N0 % 100;
  R0 = konc1;
  if (N0 == 1)   R0 = konc1
    else if ((N2 > 4) && (N2 < 22))   R0 = konc5
        else if ((N1 > 1) && (N1 <= 4))   R0 = konc2
            else R0 = konc5;
  return rdzen + R0;
}

function imascroller() {
// variables declaration
  var i, k;
  showtime();

// Prosze zwrocic uwage na uzycie funkcji Liczebnik do generowania koncowek
  var msg= "   "+Liczebnik( daysLeft, "Został"," ","y ","o " )  +
    daysLeft+Liczebnik( daysLeft, " ","dzien, ","dni, ","dni, " ) +
    hrsLeft +Liczebnik( hrsLeft," godzin", "a","y","" ) +" i "+
    minsLeft+Liczebnik( minsLeft," minut",  "a ","y ","  " )+" do trzeciego tysiąclecia!"+
    "                             ";
// increase msg
  k=(150/msg.length)+1;
  for(i=0;i<=k;i++) msg+=" "+msg;
// show it to the window

  document.forms[0].imascroller.value=msg.substring(position,position+300);
// set new position
  if (position ++== 300) position = 0;
// repeat at entered speed
  id = setTimeout( "imascroller()", 200 );
}
//  End Hiding Here -->
</script>

w plik: godzina.js.

To w dokument html
Kod:
<body onload="imascroller()">

A to w miejscu gdzie ma zostać wypisane:

Kod:
<form ID="form2" action=get>
<input type="text" name="imascroller" size="60" value="">
</form>

I w head:
Kod:
<head>
<script type="text/javascript" src="godzina.js"></script>
</head>
<body onload="imascroller()"> ...
Odpowiedz
#5
A jeśli mowa o skryptach PHP to musisz pamiętać, że obydwa pliki (includowany i ten do którego includujesz) muszą mieć to samo rozszerzenie.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Skrypty facebooka nie ładują się na stronie mat2224 3 2,306 11-09-2012, 03:59
Ostatni post: camelrafal
  Dwa skrypty - działa tylko jeden. puma 2 3,220 03-01-2012, 19:48
Ostatni post: puma
  JS - 2 skrypty odliczające czas na jednej stronie Yebodo 6 4,397 14-09-2011, 23:26
Ostatni post: Yebodo
  Problem ze stroną. Skrypty zatrzymują się w trakcie działania. razor91pl 6 5,372 10-07-2011, 03:39
Ostatni post: razor91pl
  Skrypty motoryzacyjne AutoPodlasie 1 2,257 09-04-2011, 15:05
Ostatni post: KeeL

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl