Datumscheck
Thomas
- php
0 Thomas Meinike0 Thomas
0 Lanthan0 Christian Seiler0 Thomas
Hallo,
was mache ich falsch.
$anfang="23,12,2003";
$anfang = checkdate($anfang);
Fehlermeldung:Warning: Wrong parameter count for checkdate()
Ich soll hier ein von Hand eingegebenes Datum überprüfen.
Grüße, Thomas
Hallo,
was mache ich falsch.
$anfang="23,12,2003";
$anfang = checkdate($anfang);Fehlermeldung:Warning: Wrong parameter count for checkdate()
checkdate()-Reihenfolge: Monat,Tag,Jahr:
$anfang="12,23,2003";
MfG, Thomas
leider immer noch nicht!!!
Ich muß die Variable $anfang überprüfen.
anfang="02,30,1981";
$anfang = checkdate($anfang);
if($anfang != 1) echo "Der 30.02.1981 ist kein korrektes Datum.";
Fehlermeldung: Wrong parameter count for checkdate()
Gruß, Thomas
Hallo,
Fehlermeldung: Wrong parameter count for checkdate()
Ich war von Deinem String irritiert und habe nur die Werte selbst betrachtet. Diese sind -- wie von Christian schon bemerkt -- als Integerwerte in der von mir genannten Reihenfolge zu uebergeben.
MfG, Thomas
Hallo,
was mache ich falsch.
$anfang="23,12,2003";
Es müsste $anfang="12,23,2003"; heißen
unter http://www.selfphp.info/funktionsreferenz/datums_und_zeit_funktionen/checkdate.php stehts nochmal.
Gruß Lanthan
Hallo Allerseits,
$anfang="23,12,2003";
$anfang = checkdate($anfang);
Fehlermeldung:Warning: Wrong parameter count for checkdate()
$anfang = "23,12,2003";
$anfang = explode (",", $anfang);
$anfang = checkdate ($anfang[1], $anfang[0], $anfang[2]);
checkdate erwartet keine Zeichenkette sondern die einzelnen Werte in der Reihenfolge Monat, Tag, Jahr.
Viele Grüße,
Christian
Danke,
hat mir geholfen.
Grüße, Thomas