Hallo Felix,
Beim $_POST Array musst Du daran denken, dass da nur was drin steht wenn das Formular auch gePOSTet wird. Das kannst Du mit $_SERVER['REQUEST_METHOD'] == 'POST' prüfen.
wenn Daten in eine DB geschrieben werden sollen, ist nur die POST-Methode sinnvoll.
ja, aber ich vermute, es geht hier um das Abrufen des (unausgefüllten) Formulars, nicht das Abschicken. Das erfolgt üblicherweise mit GET, also ist das $_POST-Array da noch leer.
Das ist natürlich eine zusätzliche Hürde für Einsteiger, wenn dieselbe PHP-Datei für das Formular selbst und die Verarbeitung der eingegebenen Daten zuständig sein soll.
Live long and pros healthy,
Martin
--
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.