Código PHP:
mysql_query("INSERT INTO `clientes` (dominio,apellido,nombre,password,password2,pais,localidad,provincia,dominio,plan,cp,barrio,telefono,cuit,empresa,telefono_alternativo,direccion)
VALUES ('{$_POST['dominio']}','{$_POST['nombre']}','{$_POST['apellido']}','{$_POST['direccion']}','{$_POST['cp']}','{$_POST['barrio']}','{$_POST['telefono_alternativo']}','{$_POST['empresa']}','{$_POST['plan']}','{$_POST['localidad']}','{$_POST['pais']}','{$_POST['cuit']}','{$_POST['provincia']}','{$_POST['password2']}','{$_POST['password']}','{$_POST['email']}''{$_POST['telefono']}')", $link);
ps esta medio raro se tiene que cumplir aqui el rollo seria que no estes marcando algun campo verifica uno por uno, o lo primero que se me vino a la mente es correcto que al pasar un valor del insert valla entre { }
digo mis codigos son de
Código PHP:
mysql_query = ("insert into tabla(campo1, campo2, campo3)
values('$variable1', '$variable2', '$variable3')");
yo mejor te doy consejo en ves de partirte la cabeza con 1000 validaciones por php, mejor utiliza expresiones regulares de java script, asi por seguridad tambien tienes que evaluar en php pero es menos.