Hallo allerseits,
habe folgendes php Problem:
Als Ausgabe hätte ich gerne z.B. Dienstag, 24. März 2004. Um dieses erhalten, muss ich zweimal mit "switch" vom Englischen aufs Deutsche "umschalten". Leider kommt mit folgendem Programm nur der Dienstag richtig, aber der März ist immer noch der Mar. Die Uhrzeit ist erst einmal unwichtig.
Wie kann man das umschreiben?
Wäre sehr dankbar für eure Hilfe!
Viele Grüße
wieseline
<?php
$datum=date("D, d M Y h:i");
$dayname=substr($datum,0,3);
$tag=substr($datum,4,3);
$monat=substr($datum,8,4);
$jahr=substr($datum,12,4);
switch($monat)
{
case"Jan";$monat="Januar";break;
case"Feb";$monat="Februar";break;
case"Mar";$monat="März";break;
case"Apr";$monat="April";break;
case"May";$monat="Mai";break;
case"Jun";$monat="Juni";break;
case"Jul";$monat="Juli";break;
case"Aug";$monat="August";break;
case"Sep";$monat="September";break;
case"Nov";$monat="November";break;
case"Dec";$monat="Dezember";break;
}
switch($dayname)
{
case"Mon";$dayname="Montag";break;
case"Tue";$dayname="Dienstag";break;
case"Wed";$dayname="Mittwoch";break;
case"Thu";$dayname="Donnerstag";break;
case"Fri";$dayname="Freitag";break;
case"Sat";$dayname="Samstag";break;
case"Sun";$dayname="Sonntag";break;
}
$datum_neu=$dayname.", ".$tag.". ".$monat." ".$jahr;
echo "<body bgcolor=924115>";
echo "<div align=right>";
echo "Heute ist $datum_neu";
echo "</div>";
echo "</body>";
?>
habe folgendes php Problem:
Als Ausgabe hätte ich gerne z.B. Dienstag, 24. März 2004. Um dieses erhalten, muss ich zweimal mit "switch" vom Englischen aufs Deutsche "umschalten". Leider kommt mit folgendem Programm nur der Dienstag richtig, aber der März ist immer noch der Mar. Die Uhrzeit ist erst einmal unwichtig.
Wie kann man das umschreiben?
Wäre sehr dankbar für eure Hilfe!
Viele Grüße
wieseline
<?php
$datum=date("D, d M Y h:i");
$dayname=substr($datum,0,3);
$tag=substr($datum,4,3);
$monat=substr($datum,8,4);
$jahr=substr($datum,12,4);
switch($monat)
{
case"Jan";$monat="Januar";break;
case"Feb";$monat="Februar";break;
case"Mar";$monat="März";break;
case"Apr";$monat="April";break;
case"May";$monat="Mai";break;
case"Jun";$monat="Juni";break;
case"Jul";$monat="Juli";break;
case"Aug";$monat="August";break;
case"Sep";$monat="September";break;
case"Nov";$monat="November";break;
case"Dec";$monat="Dezember";break;
}
switch($dayname)
{
case"Mon";$dayname="Montag";break;
case"Tue";$dayname="Dienstag";break;
case"Wed";$dayname="Mittwoch";break;
case"Thu";$dayname="Donnerstag";break;
case"Fri";$dayname="Freitag";break;
case"Sat";$dayname="Samstag";break;
case"Sun";$dayname="Sonntag";break;
}
$datum_neu=$dayname.", ".$tag.". ".$monat." ".$jahr;
echo "<body bgcolor=924115>";
echo "<div align=right>";
echo "Heute ist $datum_neu";
echo "</div>";
echo "</body>";
?>