Hallo,
if(isset($_POST['name']) { ...
Da hast du prinzipiell recht, und schöner wäre es. PHP nimmts allerdings mit den Typen nicht so genau und wandelt auch strings in boolean um (Leerer String --> false, Nicht leerer String --> true, nachzulesen auf http://at2.php.net/manual/de/language.types.boolean.php#language.types.boolean.casting).
Das wird hier nicht das Problem sein. Wird das Script nicht mit der angegebenen POST-Variabe 'name' abverlangt, greift $_POST['name']
ins Leere, weil es den Index 'name' nicht gibt. Das dürfte die Fehlermeldungen verursachen. Sonst stimmt, was Du schreibst.
Gruß aus Berlin!
eddi
--
"Ach! ...die größte Freud’
ist doch die Zufriedenheit!!!"
Wilhelm Busch und Multiple exclamation marks
"Ach! ...die größte Freud’
ist doch die Zufriedenheit!!!"
Wilhelm Busch und Multiple exclamation marks