Hallo,
- komme ich mit diesem if/else nicht klar. Es soll nur etwas in eine Datei geschrieben werden, wenn das Formularfeld auch ausgefüllt wurde, ansonsten soll gar nichts passieren. Wieso funktioniert das bei mir nicht?
Erstmal ist in deinem Script eine Sicherheitslücke. Du hast das REGISTER_GLOBALS anscheinend aktiviert. Du wirst zwar wahrscheinlich nicht die Möglichkeit haben die PHP.ini deines Anbieters zu ändern, aber schreibe lieber am Anfang des Scriptes noch
$name = $_POST['name']
. Zu deiner Frage:
Benutze statt if (isset($name)){..}
lieber if (isset($name) && $name != ''){..}
Danke und schönen Sonntag noch!
Dir auch ;)
Willi
--
Mein SelfCode: ie:{ fl:| br:> va:) ls:? fo:| rl:? n4:? ss:| de:> js:| ch:? sh:( mo:? zu:}
Mein SelfCode: ie:{ fl:| br:> va:) ls:? fo:| rl:? n4:? ss:| de:> js:| ch:? sh:( mo:? zu:}