Weno creo que he hecho avances pero no sé hacia donde :S
He cambiado
Código PHP:
if ($email==null){ $mensaje=true; $texto=$texto."Dirección de correo electrónico<BR
por
Código PHP:
if ($email===null){ $mensaje=true; $texto=$texto."Dirección de correo electrónico<BR
E inicializado la variable del mensaje: $texto="" Y el resultado es que ya detecta que se ha insertado el Correo electrónico, pero el resto de datos sigue diciendome que faltan aunque los haya ingresado, cosa que no ocurre cuando dejo el correo en blanco.
Otra cosa rara rara...
acabo de darme cuenta que esto ocurre dependiendo del correo electrónico que escriba
![:-S](http://static.forosdelweb.com/fdwtheme/images/smilies/crap.png)
Si pongo una de mis direcciones pasa esto y si pongo otras no... soy a la unica que le pasan estas cosas raras??? :SSS