natuurlijk, gewoon een beetje spelen met uw date()
http://be.php.net/date
aangepast ziet dat 2e er dan ongeveer zo uit:
Code:
<?php
$switch = 17105; //na 17u de 5e van oktober (maand 10) wisselen
$nu = date(Hmj);
//H = uur (00 tot 24)
//m = nr van de maand (01 tot 12)
//j = dag van de maand dat het vandaag is (01 tot 31)
if ($nu < $switch) //als het voor de $switch-dag is
{
include 'pagina1.php';
} else {
include 'pagina2.php';
}
?>
je kan dan bv van $switch een array maken en afhankelijk daarvan de pagina laten roteren.
tweede vraag is nog simpeler, als je alle html code in bv pag1.php -> pag31.php opslaat, en dan als php-code in de pagina die je laat aanroepen:
Code:
<?php
$nu = date(j); //j = dag van de maand dat het vandaag is (01 tot 31)
$pagina = 'pag' . $nu . '.php'; //pag1.php => pag31.php
include $pagina;
?>
alweer: dit is niet getest, en er zijn waarschijnlijk elegantere manieren om het te doen, maar dit werkt normaal wel