non lo so ma comunque è php...
mi sembra strano che non funzioni...
- posta in php
- prova aggiungendo vari echo sulle variabili per capire se c'è qualche errore sul recupero dati dal form
- la provi in locale o online?
- php restituisce qualche errore?