Hola, tengo un problema que me está rompiendo el coco ya hace unos cuantos días. Pasa por lo siguiente:
Tengo un formulario con datos de usuario, este se envía a si mismo y es chequeado con php, si los datos son correctos (con expresiones regulares) agrego los datos a la base, si no, muestro los errores y además MANTENGO LOS DATOS EN LOS CAMPOS!
Además con JavaScript hago un chequeo cada vez que salgo de un campo, verificando mediante expresinoes regulares también, si los datos son correctos, javascript no pretende sustituir a php ni impedir el envio del formulario, simplemente evitar demoras al usuario mostrandole sus errores.
El problema surge que cuando envio el formulario y php encuentra errores, NO me MANTIENE LOS DATOS EN LOS CAMPOS!, es decir, si miro el código con firebug cada campo tiene su respectivo VALUE = "VALOR", pero este no se muestra en el navegador! Cual podría ser el problema??? Es cosa de JavaScript?
Espero respuesta a la brevedad, es con mucha urgencia, gracias!