Hallo Zusammen,
da ich absolut keine Ahnung von PHP habe und auch auf php.net nicht klar gekommen bin, möchte ich mich nun an euch Fachleute wenden.
Hintergrund ist die automatische anzeige der heutigen Öffnungszeit. Ich habe ein PHP-Script auf Webbausteine.de gefunden und abgeändert. Spiele ich die Seite mit dem Script per Ftp hoch wird es auch angezeigt wie ich es möchte, ändert sich dann allerdings am nächsten Tag nicht. Heißt, es wird immer nur die Öffnungszeit von dem Tag angezeigt, an dem das Script hochgeladen wurde.
Was muss ich da ändern?
Orginal Script von webbausteine.de:
<?php
// Wochentag ausgeben
function Wochentag($Tag, $Monat, $Jahr){
$tage = array(
0 => "Sonntag",
1 => "Montag",
2 => "Dienstag",
3 => "Mittwoch",
4 => "Donnerstag",
5 => "Freitag",
6 => "Samstag");
$wt = getdate(mktime(0, 0, 0, $Monat, $Tag, $Jahr));
return $tage["$wt[wday]"];
}
?>
und hier meine Laienhaften änderungen:
<?php
// Wochentag ausgeben
function Wochentag($Tag, $Monat, $Jahr){
$tage = array(
0 => "geschlossen",
1 => "09.00 Uhr - 13.00 Uhr",
2 => "09.00 Uhr - 13.00 Uhr und
15.00 Uhr - 19.00 Uhr",
3 => "09.00 Uhr - 13.00 Uhr",
4 => "09.00 Uhr - 13.00 Uhr und
15.00 Uhr - 19.00 Uhr",
5 => "09.00 Uhr - 12.30 Uhr",
6 => "geschlossen");
$wt = getdate(mktime(0, 0, 0, $Monat, $Tag, $Jahr));
return $tage["$wt[wday]"];
}
?>
<?php
echo "
Heute:
";
echo Wochentag ($Tag, $Monat, $Jahr);
?>
Wäre nett, wenn mir jemand helfen könnte.
Gruß Thorsten