if (checkdate($monat,$tag,$jahr) == 1)
chris
- php
Hallo,
ich habe ein PHP-Tag und bin mir nicht sicher, was daran falsch ist.
Eine Abfrage ob korrekte Datum-Angaben gemacht wurden.
Wenn sie in Ordnung sind, soll er das in der Klammer ausführen
if (checkdate($monat,$tag,$jahr) == 1) {...}
vielen dank
gruss christoph
Dieser Fehler wird angezeigt:.
Warning: checkdate() expects parameter 1 to be long, string given in
echo $begrüßung;
if (checkdate($monat,$tag,$jahr) == 1) {...}
Dieser Fehler wird angezeigt:.
Warning: checkdate() expects parameter 1 to be long, string given in
checkdate() erwartet Integerwerte. Anscheinend findet hier keine automatische Typumwandlung statt und du übergist Variablen , die nicht vom Typ Integer sind. Prüfen kannst du den Typ einer Variablen mit var_dump($monat) etc.
Als Abhilfe gäbe es Typecasts oder die Funktion intval().
echo "$verabschiedung $name";
danke.
hast mir sehr weitergeholfen!