Hi!
leider geht bei mir dein Vorschlag nicht. Meine Code:
Mach eine Kontrollausgabe vom gesamten $_POST-Inhalt, dann siehst du vielleicht auch worin das Nicht-Wollen des Scripts begründet liegt. Kontrollausgaben sind die wichtigsten Hilfsmittel zur Fehlersuche. Unter PHP eignet sich dafür meist am besten var_dump() (mit einem <pre> davor für eine lesbare Ausgabe).
Lo!