Mijn vraag is als volgt:
Wie heeft er een script(je) waarbij er elke dag van de week (dus 7 keer) een andere (start)page wordt opgestart?

Bij voorbaat dank voor je hulp,

Erwin.
Je zou zoiets kunnen doen:
<?php
$dag = date('w'); // Geeft 0 voor zondag tot 6 voor zaterdag

switch ($dag) {
case 0:
// Template voor zondag
break;
case 1:
// Template voor maandag
break;
// Etc, etc
}
?>

Elwin
Hoi Elwin,

Dank voor je snelle meedeneken maar: daar snap ik - als leek - niets van. Heb je niet een compleet script hiervan/hiervoor?

Alnog bedankt,

Erwin.
Nee, dat heb ik niet.

Behalve wat ik je heb gegeven. En er is niets aan te snappen. Dit is het gewoon. Je kan ook even kijken op http://www.php.net/date voor de datum-functie en op http://www.php.net/switch voor de switch-functie. Dat is alles wat ik gebruik... Doe er een beetje moeite voor en je bent al snel geen leek meer, want PHP is niet moeilijk...!

Succes!

Elwin

[Edit: Fixed hyperlink]
<?php
$dag = date('w'); //hier niet aan komen

switch ($dag) {
case 0:
// Template voor zondag
// include hier je pagina voor zondag
break;
case 1:
// Template voor maandag
// include hier je pagina voor maandag
break;
case 2:
// Template voor dinsdag
// include hier je pagina voor dinsdag
break;
case 3:
// Template voor woensdag
// include hier je pagina voor woensdag
break;
case 4:
// Template voor donderdag
// include hier je pagina voor donderdag
break;
case 5:
// Template voor vrijdag
// include hier je pagina voor vrijdag
break;
case 6:
// Template voor zaterdag
// include hier je pagina voor zaterdag
break;
}
?>

Wel ff pagina's includen!
Dat doe je door middel van:

include("pagina.php");
RT dank voor jouw antwoordt; hier kan ik denk ik wel wat mee...

Met dat inluden bedoel je (bv)
case 6:
// Template voor zaterdag
// include hier je pagina voor zaterdag
break;

en wordt dus

case 6:
// Template voor zaterdag
// include("zaterdag.php");
break;

Snap ik het zo of...?

Groet & nogmaals dank,

Erwin.
ja idd maar je moet wel de // weghalen voor include! Anders gebeurt er niets, je kunt ook hele pagina's include als: include("http://www.google.nl";);
Erwin schreef op 18.10.2004 14:12
RT dank voor jouw antwoordt; hier kan ik denk ik wel wat mee...
Hmm.. niet dat ik me beledigd voel ofzo, maar het script van RT is die van mij, maar dan met iets meer commentaar. :S
Erwin schreef op 18.10.2004 14:12
Met dat inluden bedoel je (bv)
case 6:
// Template voor zaterdag
// include hier je pagina voor zaterdag
break;

en wordt dus

case 6:
// Template voor zaterdag
// include("zaterdag.php");
break;

Snap ik het zo of...?

Groet & nogmaals dank,

Erwin.
Zo kan je het doen.

Aannemen dat jij include() wil gaan gebruiken vindt ik echter wat voorbarig, want je kan namelijk ook settings uit een DB halen, een variabele setten of iets andrs doen, daarom gaf ik dat niet aan in mijn post.

Elwin
Jelmer & andere geïnteresseerden,

Dus:

Met dat inluden bedoel je (bv)
case 6:
// Template voor zaterdag
// include hier je pagina voor zaterdag
break;

en wordt dus

case 6:
// Template voor zaterdag
include("zaterdag.php");
break;

en bij het 'hele pagina's includen' ziet 't er zo uit (?):
case 7:
// Template voor zoeken
include("http://www.google.nl";);
break;

Snap ik het zo dan of...?

Groet & wederom dank,

Erwin.
Erwin probeer je script eens, als het werkt snap je het, anders niet en kom je weer terug!
PHP Leren gaat met vallen en opstaan :-)
Elwin,

Ik wilde je niet beledigen hóór! Alleen ik ben de leek en jij (voor mij) the master... Ik wil het graag allemaal gaan snappen maar vooralsnog snap ik er FF niets van, laat staan van 'settings uit een DB halen, een variabele setten of iets anders'.

Wellicht handig om mij de weg eens te wijzen? GRAAG!

Groet & nogmaals|wederom dank,

Erwin.
"Houd vol, houd vast, houd stand. Geduld is karakter." - Comte de Buffon

Elwin (a.k.a. SpaceFrog) schreef op 18.10.2004 14:19
[quote=Erwin schreef op 18.10.2004 14:12]RT dank voor jouw antwoordt; hier kan ik denk ik wel wat mee...
Hmm.. niet dat ik me beledigd voel ofzo, maar het script van RT is die van mij, maar dan met iets meer commentaar. :S
Erwin schreef op 18.10.2004 14:12
Met dat inluden bedoel je (bv)
case 6:
// Template voor zaterdag
// include hier je pagina voor zaterdag
break;

en wordt dus

case 6:
// Template voor zaterdag
// include("zaterdag.php");
break;

Snap ik het zo of...?

Groet & nogmaals dank,

Erwin.
Zo kan je het doen.

Aannemen dat jij include() wil gaan gebruiken vindt ik echter wat voorbarig, want je kan namelijk ook settings uit een DB halen, een variabele setten of iets andrs doen, daarom gaf ik dat niet aan in mijn post.

Elwin[/quote]

Reageren