hi beisammen,
an verschiedenen Stellen benutze ich $_POST-Variablen in If-Anweisungen:
Nun gibt er mir aber immer die Warnung eines undefinierten Indexes.
Wenn ich vor die if-Anweisung ein if-isset setze klappt das logischerweise ohne Fehler.
Kann man die Fehlervermeidung auch ohne isset hinbekommen ?
Reicht es auch aus nur per isset das Vorhandensein der Variable zu prüft, wenn man im Formular jeden "Namen" für den Button nur einmalig vergibt, also keine Buttons die gleichen "Namen" tragen ?
an verschiedenen Stellen benutze ich $_POST-Variablen in If-Anweisungen:
PHP:
if(!empty($id) && $_POST['add'] == "Thema erstellen") { ... }
Wenn ich vor die if-Anweisung ein if-isset setze klappt das logischerweise ohne Fehler.
PHP:
elseif(isset($_POST['cancel']) && $_POST['cancel'] == "Abbrechen")
{
header("Location: ?site=forum.php&id=$id");
exit;
}
Kann man die Fehlervermeidung auch ohne isset hinbekommen ?
Reicht es auch aus nur per isset das Vorhandensein der Variable zu prüft, wenn man im Formular jeden "Namen" für den Button nur einmalig vergibt, also keine Buttons die gleichen "Namen" tragen ?