Jak stworzyć losowe porady wyświetlające się na stronie WWW, PHP Skrypty


[PHP] Jak stworzyć losowe porady wyświetlające się na stronie WWW?

0x01 graphic

Za każdym przeładowaniem strony chcesz pokazać na niej inną, losową poradę, wybraną z pewnej, przygotowanej wcześniej puli porad. Oczywiście nie muszą to być wyłącznie porady, ale np. reklamy własnych serwisów, banery lub inne, losowe elementy strony.

0x01 graphic

Przygotuj sobie zestaw porad, które chcesz pokazywać na stronie WWW i zastosuj poniższy kod umożliwiający wylosowanie porady lub innego elementu:

<?

$txt[]="Porada pierwsza";

$txt[]="Porada druga";

$txt[]="Porada trzecia";

$txt[]="Porada czwarta";

srand((double)microtime()*1000000);

$porada = $txt[array_rand($txt)];

echo $porada;

?>

Tablica z poradami $txt może być podana wprost w skrypcie lub jej zawartość może zostać pobrana z pliku tekstowego, w którym jedna linijka zawiera jedną poradę. Wtedy zamiast deklarowania tablicy w skrypcie, wystarczy w jej miejsce zastosować polecenie:

$txt=file("porady.txt")

Pobierze ono z pliku tekstowego porady linijka po linijce i automatycznie umieści je w tabeli, identycznie jak w powyższym przykładzie.

Następnie inicjujemy generator liczb losowych i za pomocą funkcji array_rand() pobieramy numer losowego elementu tablicy. Znając numer, możemy do zmiennej $porada przypisać wartość elementu tablicy o wylosowanym numerze.

Jeżeli tekst wzbogacisz o kod HTML możesz mieć porady znacznie atrakcyjniejsze wizualnie. Równie dobrze można w miejsce porad wstawić kod bannera aby stworzyć banalny rotator pokazujący losowo banery.



Wyszukiwarka

Podobne podstrony:
Jak stworzyć formularz do przesyłania informacji na podany email, PHP Skrypty
Jak pokazać i skąd wziąć imieniny przypadające na aktualny dzień, PHP Skrypty
Jak stworzyć indeks pierwszych liter dla wybranej kolumny z tabeli, PHP Skrypty
Jak stworzyć koszyk zamówień do sklepu internetowego z wykorzystaniem cookies, PHP Skrypty
Jak wykryć i pokazać liczbę osób oglądających aktualnie stronę WWW, PHP Skrypty
jotesy, JS-14, Stwórz zegar wyświetlający na stronie WWW aktualny czas
120 porad Jak zwiększyć ruch na stronie WWW
Jak zwiększyć ruch na stronie www
Jak zwiększyć ruch na stronie WWW 120 praktycznych wskazówek (2)
120 porad jak zwiększyć ruch na stronie www
jak zwiekszyc ruch na stronie www
Jak Zwiekszyc Ruch Na Stronie www
Jak znaleźć materiały do pracy domowej na stronie GUS
120 porad jak zwiekszyc ruch na stronie www
Pełny opis kontrolek wyświetlających się na liczniku w;
Jak zwiekszyć ruch na stronie www
jak zwiekszyc ruch na stronie www www przeklej pl
Jak zwiekszyc ruch na stronie www
Jak zwiekszyc ruch na stronie www

więcej podobnych podstron