Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html] Skrypcik
Forum PHP.pl > Forum > Przedszkole
Nocturnal
Witka guitar.gif

Dla mojego forum stworzyłem intro (zwykły index, zawierający logo, tabelkę z newsami i butonkiem do wejścia - można zobaczyć Tutaj http://mmospot.net) jak widać, aktualnie w tle jest jakis rycerz,ale, no właśnie ale zrobiłem kilka innych postaci w tle i chcę żeby były losowo wybierane z każdym razem jak się wejsdzie na stronkę. W kursie znalazłem takie "cuś"
Kod
http://kurshtml.boo.pl/skrypty/losowy.html
, niestety niedziała, lub jestem nienormalny i nieumiem tego poprawnie zastosować...

Pozdrawiam, i czekam na Odpowiedz.
vip3r
Srobuj moze rotacja:
  1. <?
  2. $bannery = file ("dane/bannery.txt", "r");
  3. $liczba = rand(0, count($bannery));
  4. $banner = $bannery[$liczba];
  5. $banner = chop($banner);
  6.  
  7. echo $bannery;
  8. ?>

lub:
  1. <?
  2. for ($i=1; $i<=5; $i++) {
  3. eval ('$jest = banner'.$i.';');
  4. if (!($jest)) { $tab[] = $i; $znaleziono = 1; }
  5. }
  6. if (!($znaleziono)) { for ($i=1; $i<=5; $i++) { $tab[$i-1] = $i; }}
  7. $nr= $tab[rand()%count($tab)];
  8. setcookie ("banner".$nr, "1", time()+86400);
  9. print "<img src="bannerki/$nr.jpg">";
  10. ?>

lub:
  1. <?
  2. $bannery = file ("dane/bannery.txt", "r");
  3. $bannery = chop($bannery[rand()%count($bannery)]);
  4. print "$bannery";
  5. ?>

Jak nei to trzeba poszukać czegos innego
Nocturnal
omg blink.gif teraz to dopiero mam zamote winksmiley.jpg

który w końcu kod mam wkleić?, w pierwszysm zauważyłem odnośnik dane/bannery.txt mam w katalogu głownym wkleic ten folder razem z plikiem tekstowy zawierającym adrest tych obrazków? - bo juz niewiem...
in5ane
Wklej który chcesz smile.gif

To jest obojętne dla Ciebie tongue.gif

Jeżeli dasz drugi to sprawdza, które były wyświetlone i tak robi by się nie powtarzały dopóki się nie wyświetla wszystkie dostępne. Dana zapamiętywane są w cookies.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.