| ||||
Re: Como validar campos con php y que aparezca un mensaje en la misma pagina Para validar en la misma pagina debes de usar JavaScript, ya que desde PHP, solo podras ver las variables una vez que hayas enviado el contenido de tu formulario. Saludos. |
| |||
Re: Como validar campos con php y que aparezca un mensaje en la misma pagina Lo que dice gator es cierto, para validar los campos en el cliente lo mejor es Javascript. Si adicionalmente quieres que aparescan elementos adicionales con la validacion echale una mirada a AJAX . saludos |
| ||||
Re: Como validar campos con php y que aparezca un mensaje en la misma pagina Y si tuviera que validar en php (por capricho mio o mejor dicho por capricho del dueño de la pagina, que es otro programador), y que tambien mostrara los mensajes de error correspondientes en la misma pagina. Como se haria? si es que se puede, si pueden poner el codigo se los agradecere mucho |
| |||
Re: Como validar campos con php y que aparezca un mensaje en la misma pagina Te recomiendo hecharle una mirada a esta lib: http://www.livevalidation.com/ , es excelnte! pd: sin usar livevalidation, ni ajax, ni ninguna otra tecnica, para hacerlo desde php simplemente pones una variable al lado de cada campo , ej: $varnombre (con un valor por defecto). Si el campo dio error, llenas esa variable con el error, entonces aparece al lado del campo mostrando el error. Es una idea rebuscada nada mas. |
| ||||
Re: Como validar campos con php y que aparezca un mensaje en la misma pagina Como haces para que funcione lo que esta en: http://www.livevalidation.com/ , cual de los dos archivos js que hay en la seccion download hay que utilizar?, y si me lo podes explicar mejor, porque mi ingles es muy malo |
| ||||
Re: Como validar campos con php y que aparezca un mensaje en la misma pagina Me respondo a mi mismo, ya vi que el que se utiliza es "livevalidation_standalone.js" y que los nombres de las variables, son los "name" que les puse a los [input type="text"], y no las que te pone en la pagina ( como son, por ejemplo, f20 ), lo que voy a averiguar es para cambiar los mensajes al español , ya que estan en ingles, y tambien que aparezcan de un color como en la pagina, ya que cuando lo aplico no me aprece de ese color, supongo que todo esto se hara dentro del js. Muchas gracias, shock_dude, tu aporte me ha servido de ayuda, para tener otra alternativa, que por cierto muy buena. Lo que tengo que ver es como hacer para mostrar un mensaje por si el usuario no lleno los campos que se deben llenar obligatoriamente, pero que se "imprima"en la misma pagina de contacto, y no que me lo muestre en un "alert" de js. Última edición por Durin; 19/02/2008 a las 05:11 |
| ||||
Re: Como validar campos con php y que aparezca un mensaje en la misma pagina he descubierto un problema al utilizar el "livevalidation_standalone.js", no funciona en Firefox, al pulsar el boton enviar del formulario, lo envia igual, y no valida nada. Si alguien sabe como arreglar este problema (sin tener que tirar el archivo "livevalidation_standalone.js" al carajo!), se lo agradecere mucho Última edición por Durin; 19/02/2008 a las 12:17 |