Me pregunto si leíste con atención lo que dije:
Cita:
Iniciado por pateketrueke [...] Si en el script original sirve es porque hace uso de register_globals, y en tu script actual no.
Y bueno, register_globals está considerado como obsoleto, así que la única forma -además de bien hecha- es definiendo las variables usando $_POST en tu caso.