Hallo.
Derzeit arbeite ich mit Calm an einem Projekt. Hierzu folgende Frage:
Mit
wird ja überprüft, ob das eingegebene Datum heute ist oder in der Vergangenheit liegt.
Auch wenn ich das Datum aus der Zukunft nehme, z.B. 05.05.2015, wird mir angezeigt, dass das Datum in der Vergangenheit liegt. Warum ?
Danke
PS: Hier der ausführliche Codeteil:
Derzeit arbeite ich mit Calm an einem Projekt. Hierzu folgende Frage:
Mit
PHP:
if($datum <= $heute)
{
echo "<br /><br /><span style=\"color:red;font-weight:bold;\">Das Datum für den Termin muss in der Zukunft liegen. <a href=\"neu.php\">Zurück</a></span>";
}
wird ja überprüft, ob das eingegebene Datum heute ist oder in der Vergangenheit liegt.
Auch wenn ich das Datum aus der Zukunft nehme, z.B. 05.05.2015, wird mir angezeigt, dass das Datum in der Vergangenheit liegt. Warum ?
Danke
PS: Hier der ausführliche Codeteil:
PHP:
$anrede = $_POST["anrede"];
$vorname = $_POST["vorname"];
$name = $_POST["name"];
$ort = $_POST["ort"];
$aktiv = $_POST["aktiv"];
$datum = $_POST["datum"];
$jetzt = time();
$heute = date("d.m.Y", $jetzt);
if($anrede == "" OR $vorname == "" OR $name == "" OR $ort == "" OR $aktiv == "" OR $datum == "")
{
echo "<br /><br />Bitte füllen Sie alle felder aus. <a href=\"neu.php\">Zurück</a>";
}
else
{
if($datum <= $heute)
{
echo "<br /><br /><span style=\"color:red;font-weight:bold;\">Das Datum für den Termin muss in der Zukunft liegen. <a href=\"neu.php\">Zurück</a></span>";
}
else
{
$datei = "txt-Dateien/termine.txt";
$fp = fopen("$datei", "a+");
fputs($fp,"\r\n".$anrede." | ".$vorname." | ".$name." | ".$ort." | ".$aktiv." | ".$datum);
fclose($fp);
header("Location: index.php");
}
}