xxenon
Erfahrenes Mitglied
Vielleicht hilft dir folgender Code weiter.
Dabei wird neben der Form auch die Gültigkeit geprüft:
MfG. xxenon
Dabei wird neben der Form auch die Gültigkeit geprüft:
PHP:
<html>
<head>
<title>Datum auf Gültigkeit prüfen</title>
</head>
<body>
<?php
define('day', 0);
define('month', 1);
define('year', 2);
if (isset($_POST['date']) && preg_match('/^(\d{1,2}\.){2}\d{1,5}$/', $_POST['date'])) {
$date = explode('.', $_POST['date']);
if (checkdate($date[month], $date[day], $date[year]))
echo '<p>Das Datum "'.$_POST['date'].'" ist gültig.</p>';
else
echo '<p>Das Datum "'.$_POST['date'].'" ist ungültig.</p>';
} else
echo '<p>Keine oder ungültige Eingabe.</p>';
?>
<form action="<?=$_SERVER['PHP_SELF'] ?>" method="post">
<input type="text" name="date" />
<input type="submit" value="prüfen" />
</form>
</body>
</html>
MfG. xxenon