ein kleines problem aber ich finde kein ausweg...
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausgabe
beitrag
date
frohe weihnachten
frohes weihnachtsfest
jahr
jahreszahl
monat
uhr
uhrzeit
vergleich
-
da stimmt irgendwas nicht!!! ich bekomme kein "Frohes Weihnachtsfest" in der ausgabe!!!!
aber ich meine, ich habe da alles richtig gemacht!!!
komisch komisch...
vielleicht k?nnt ihr mir ja weiter helfen...
<?
$timestamp = time();
$datum = date("d.m.Y",$timestamp);
$uhrzeit = date("H:i",$timestamp);
if ($datum == "24.12.")
{
$hallo = "Frohes Weihnachtsfest";
}
if ($datum == "25.12.")
{
$hallo = "Frohes Weihnachtsfest";
}
if ($datum == "26.12.")
{
$hallo = "Frohes Weihnachtsfest";
}
if ($datum == "31.12.")
{
$hallo = "Guten Rutsch ins neue Jahr";
}
if ($uhrzeit>"00:00" && $uhr<"11:00" or $uhr=="00:00")
{
$hallo = "Guten Morgen";
}
if ($uhrzeit>"11:00" && $uhr<"19:00" or $uhr=="11:00")
{
$hallo = "Guten Tag";
}
if ($uhrzeit>"19:00" && $uhr<"00:00" or $uhr=="19:00")
{
$hallo = "Guten Abend";
}
echo $hallo;
?>
sonst mit den uhrzeiten geht alles... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
hi, du hast immer die Jahreszahlen vergesen!
$timestamp = time(); $datum = date("d.m.Y",$timestamp); $uhrzeit = date("H:i",$timestamp); if ($datum == "24.12.2005") // Hier muss die auch die Jahreszahl hi! { $hallo = "Frohes Weihnachtsfest"; } if ($datum == "25.12.2005") // Hier muss die auch die Jahreszahl hi! { $hallo = "Frohes Weihnachtsfest"; } if ($datum == "26.12.2005") // Hier muss die auch die Jahreszahl hi! { $hallo = "Frohes Weihnachtsfest"; } if ($datum == "31.12.2005") // Hier muss die auch die Jahreszahl hi! { $hallo = "Guten Rutsch ins neue Jahr"; } if ($uhrzeit>"00:00" && $uhr<"11:00" or $uhr=="00:00") { $hallo = "Guten Morgen"; } if ($uhrzeit>"11:00" && $uhr<"19:00" or $uhr=="11:00") { $hallo = "Guten Tag"; } if ($uhrzeit>"19:00" && $uhr<"00:00" or $uhr=="19:00") { $hallo = "Guten Abend"; } echo $hallo;
-
Du gibst hier noch das Jahr an (Y):
$datum = date("d.m.Y",$timestamp);
in deinen Vergleichen aber ist nur der Monat angegeben.
Probier es mal so:
$datum = date("d.m.",$timestamp);
if ($datum == "24.12.")
{
$hallo = "Frohes Weihnachtsfest";
}
if ($datum == "25.12.")
{
$hallo = "Frohes Weihnachtsfest";
}
if ($datum == "26.12.")
{
$hallo = "Frohes Weihnachtsfest";
}
if ($datum == "31.12.")
{
$hallo = "Guten Rutsch ins neue Jahr";
}
/EDIT:
Misst, war mal wieder jemand schneller als ich
Beitrag ge?ndert am 24.12.2005 02:08 von trueweb -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage