Beat: täglich wechselnde Startseite? möglich?

Beitrag lesen

ist das die richtige schreibweise?

<?php
$timestamp = time();
$datum = date("w",$timestamp);
echo $datum;
?>

Du gehst in Einzelschritten vor, und speicherst die Zwischenresultate jetzt noch in Variablen, die eigentlich aufgelöst werden können.
Ich sage nicht, dass das falsch ist, denn das ist für das Debugging ja optimal. Nur 'kosten' unnötige Variablen immer etwas, es sei denn ein ganz kluger intperpreter kann sie automatisch weg rationalisieren.

<?php
  $datum = date( "w", time() );
?>

und auch $datum brauchst du nicht...

<?php
switch ($datum) {

switch(  date( "w", time() )  )

case 1:
    echo "<? include ("montag.php"); ?> ";
    break;
case 2:
    echo "<? include ("dienstag.php"); ?> ";
    break;
case 3:
    echo "<? include ("mittwoch.php"); ?> ";
    break;
case 4:
    echo "<? include ("donnerstag.php"); ?> ";
    break;
case 5:
    echo "<? include ("freitag.php"); ?> ";
    break;
default:
    echo  "<? include ("we.php"); ?> ";
   }
?>

Die Schreibweise ist schon richtig, aber dein Programm druckt
"<? include ("freitag.php"); ?> " aus , statt es zu tun.

In Perl würde ich halt schreiben:

open(FH,'<','tagblatt_'.( ( localtime(time) )[6] || 6 ).'.xml')
      or die ("Scheisstag $!");
print <FH>;
close();

kein iffelturm und keine zwitcherei aber ein einziges ||

Das hilft dir jetzt nicht weiter. Aber mit PHP kannst du zu einer ähnlich kurzen Lösung gelangen.
Von PHP habe ich leider keinen blassen Schimmer.

mfg Beat;

--
Woran ich arbeite:
X-Torah
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o