Risolto!

Dal pannello di controllo ho impostato php 5 e spuntato l'opzione register_globals=on
Forse potrebbero sorgere problemi di sicurezza ma intanto il form ha ripreso a funzionare!

Grazie a Mario per l'interessamento.