Jesteś tutaj: webmade.org >> porady >> php + mysql
autor: Wojciech Matyśkiewicz, ostatnia modyfikacja: 2008-06-24
Kolejnym gadgetem, który chciałbym Wam zaproponować jest prosta funkcja generująca stronę, bądź jej część wg Waszego uznania i umieszczenia kodu. To tyle słowem wstępu, czas się zająć nieco ciekawszą częścią artykułu jaką jest wyświetlenie kodu:
<?php function poradnia () { $godzina = date ("H"); #zczytujemy godzine z serwera if($godzina <= 6) { include ("strona1.php"); #nazwa pliku który wyświetla się od 24 do 6 } else if ($godzina <= 12) { include ("strona2.php"); #nazwa pliku który wyświetla się od 6 do 12 } else if ($godzina <= 18) { include ("strona3.php"); #nazwa pliku który wyświetla się od 12 do 18 } else if ($godzina <= 24) { include ("strona4.php"); #nazwa pliku który wyświetla się od 18 do 24 } } ?>
Powyższy skrypt wyświetla nam dowolną strone, plik graficzny itp w przedziale między jakąś godziną a jakąś. A co jeśli chcemy wyświetlić co godzinę inną strone?
<?php function poradnia () { $godzina = date ("H"); #zczytujemy godzine z serwera if ($godzina == 6) { include ("strona1.php"); #nazwa pliku który wyświetla się o 6 } else if ($godzina == 12) { include ("strona2.php"); #nazwa pliku który wyświetla się o 12 } else if ($godzina == 18) { include ("strona3.php"); #nazwa pliku który wyświetla się o 18 } else if ($godzina == 24) { include ("strona3.php"); #nazwa pliku który wyświetla się o 24 } else { print ("O tej godzinie strona jest nieaktywna"); #komunikat o niedostępności pojawiających się o godzinie 1, 2, 3, 4, 5, 7, 8, 9, 10, 11 , 13, 14, 15, 16, 17, 19, 20, 21, 22, 23 } } ?>
Ostatnią linieję (print) można zastąpić
include ("strona5.php");
która będzie wyświetlać srtona5.ph o godzinie 1, 2, 3, 4, 5, 7, 8, 9, 10, 11 , 13, 14, 15, 16, 17, 19, 20, 21, 22, 23
Wojciech Matyśkiewicz
szukaj: strona zależna od godziny strona zależna od pora dnia PHP
Osoby czytające tę publikację przeglądały również:
© 2004-2008 copyright by webmade.org