Lieber Rolf,
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. Wir erinnern uns: Wenn ein Request Daten auf dem Server verändern soll, muss er mit POST abgesetzt werden (siehe Wiki: Wann ist GET oder POST zu verwenden?). Sollte unser PHP-Neuling hier tatsächlich GET verwenden, wäre das ein handwerklicher Fehler, den man sofort verbessern müsste. Sein Code legt aber nahe, dass er prinzipiell die POST-Methode verwendet.
Liebe Grüße
Felix Riesterer