Skrypt PHP który w zależności od aktualnego miesiąca,wykona funkcje inkluide . Czyli przyklei ,dodatkowy plik do naszego artykułu,newsa,zależnie od aktualnego miesiąca .
<?php
function getPage()
{
$month = date("n");
switch($month){
case 1 : return("katalog/styczen.php");
case 2 : return("katalog/luty.php");
case 3 : return("katalog/marzec.php");
case 4 : return("katalog/kwiecien.php");
case 5 : return("katalog/maj.php");
case 6 : return("katalog/czerwiec.php");
case 7 : return("katalog/lipiec.php");
case 8 : return("katalog/sierpien.php");
case 9 : return("katalog/wrzesien.php");
case 10 : return("katalog/pazdziernik.php");
case 11 : return("katalog/listopad.php");
case 12 : return("katalog/grudzien.php");
default : return("awaryjny_plik.html");
}
}
include(getPage());
?>
Nazwy plików takie jak styczen.php , nie są wymagane , służą jedynie dla łatwiejszego zrozumienia działania skryptu.
Niemal identyczny skrypt PHP który wykonuje funkcje inkluide ,zależnie od dnia tygodnia .
<?PHP
function getPage()
{
$day = date("w");
switch($day){
case 0 : return("katalog/katalog/sobota.php");
case 1 : return("katalog/katalog/wtorek.php");
case 2 : return("horoskop/katalog/wtorek.php");
case 3 : return("katalog/2/sroda.php");
case 4 : return("katalog/2/czwartek.php");
case 5 : return("katalog/2/piatek.php");
case 6 : return("katalog/2/sobota.php");
default : return("default.html");
}
}
include(getPage());?>
Możemy taki skrypt wykorzystać Np.:
1 Plan lekcji w szkołach .
2.Jadłospis w stołówkach.
Natomiast po połączeniu 2 skryptów , możemy stworzyć dynamiczną stronę na której będzie się zmieniać, cześć informacji ,zależnie od miesiąca i dnia tygodnia.
Oczywiście mam namyśli jedynie cześć strony.
Całkowita zmiana zawartości , złe wpływa na SEO.