Si tú estás usando php5 lo mas probable es que la directiva "register_globals" esté en Off y por la manera como veo que recoges tu envio, no lo hará. Debes recogerlos con $_POST.
Por otro lado, hazle un echo a tu sql para que veas en pantalla como está armando el query:
Comienza verificando lo primero que te dije, y luego esto último...
Saludos
Ronruby, andamos uno detrás del otro
![Riendo](http://static.forosdelweb.com/fdwtheme/images/smilies/risa.png)