Hallo,
ich habe ein Problem, über das einige von euch nur mitleidig lächeln werden:
Ich möchte den Wert von Variablen aus einem Form abfragen.
Wenn ich z.B. das Form aufgerufen habe und versehentlich sofort den Sende-Button
anklicke, habe die Variablen $_POST[„vor“] sowie die Variablen $_POST['nach'] keinen Inhalt.
Genau das will ich im PHP Teil erfragen und später mit einem JavaScript Dialogfeld darauf hinweisen.
Also, mit If $_POST['vor'] == "" oder if (isset($_POST['vor']) : ' ' habe ich keinen Erfolg.
Zum besseren Verständnis nachstehend die Quelltexte der beiden Seiten:
HTML
HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Titelzeile</title>
</head>
<body>
<p>Bitte tragen Sie Ihren Vornamen und Ihren Nachnamen ein.<br />
Senden Sie anschließend das Formular ab.</p>
<form action = "eingabe.php" method = "post">
<p><input name = "vor" /> Vorname</p>
<p><input name = "nach" /> Nachname</p> <br />
<p><input type = "submit" />
<input type = "reset" /></p>
</form>
</body>
</html>
Alles anzeigen
PHP
HTML
<html>
<head>
<body>
<?PHP
// auch ein misslungener Versuch
if (isset($_POST['vor'])? $_POST['vor'] : '' "leider wurde der Name nicht angegeben..."
?>
</body>
</html>
Alles anzeigen
Ich hoffe sehr das eine(r) von euch mir die richtige Syntax geben kann.
Gefunden habe ich sie in „Fachbüchern“ und im Netz nicht.
Gruß
willytyp