Hallo,
ich habe folgedes Problem:
Ich habe eine HTML-Seite. Hier gebe ich ein Datum ein (z.B. 01.02.2003).
Für diese Eingabe benutze ich zur Zeit
(natürlich in einer <form action="auswertung.php" method="post")
Jetzt möchte ich auf meiner php-Seite abhängig vom Monat und Tag etwas ausgeben: Das Sternzeichen. Ich möchte switch und optional if verwenden.
Das Jahr soll also keine Beachtung finden (aber dennoch eingegeben werden).
Ich weiß nicht, wie ich die $monat und $tag korrekt ausgewertet bekomme.
Eine Alternativ-Lösung mit zwei input-Feldern (Einmal für Monat einmal für Tag) in der HTML Datei habe ich bereits.
Bin ich vielleicht auch komplett auf den falschen Lösungsansatz? Das Arbeiten mit type="date" gelingt mir nicht recht.
Mit freundlichen Grüßen
Josh
ich habe folgedes Problem:
Ich habe eine HTML-Seite. Hier gebe ich ein Datum ein (z.B. 01.02.2003).
Für diese Eingabe benutze ich zur Zeit
Code:
<input name="datum" type="date">
Jetzt möchte ich auf meiner php-Seite abhängig vom Monat und Tag etwas ausgeben: Das Sternzeichen. Ich möchte switch und optional if verwenden.
Das Jahr soll also keine Beachtung finden (aber dennoch eingegeben werden).
PHP-Code:
<?php
$geb= $_POST["datum"];
switch ($monat) {
case Januar:
if ($tag>20) {
echo "Wassermann";
} else{
echo "Steinbock";
}
case Februar:
[...]
}
?>
Ich weiß nicht, wie ich die $monat und $tag korrekt ausgewertet bekomme.
Eine Alternativ-Lösung mit zwei input-Feldern (Einmal für Monat einmal für Tag) in der HTML Datei habe ich bereits.
Bin ich vielleicht auch komplett auf den falschen Lösungsansatz? Das Arbeiten mit type="date" gelingt mir nicht recht.
Mit freundlichen Grüßen
Josh
Kommentar