Comunidad de diseño web y desarrollo en internet online

Ventana de Alerta con PHP

Citar            
MensajeEscrito el 07 Ago 2008 05:17 pm
Estoy armando un formulario y quiero que al pasarlo a mi script PHP este valide el formulario esto es, que se hayan ingresado los campos requerido y de no ser asi que bara una de esas ventanitas de alerta que diga que falta rellenar tal o cual campo,

Quisiera saber si es posible hacer eso unicamente con PHP o hay que añadirle JavaScript???

Por NeoCesar

Claber

1415 de clabLevel

14 tutoriales

Genero:Masculino  

Algun lugar dentro de la Matrix (Lima - Perú)

firefox
Citar            
MensajeEscrito el 09 Ago 2008 04:00 pm
Dado que las validaciones es mas efectiva hacerlas en el cliente (sin necesidad de implicar al servidor en tareas triviales), usa JavaScript para las validaciones triviales

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 10 Ago 2008 07:58 pm
Discrepo.

Al menos... en parte.
Si la validación es "trivial", sí que es mejor hacerla en JS; pero tiene que ser complatamente trivial.

Si la validación es algo importante, ha de hacerse en ambos lados:
  1. Desde el cliente (JS), para ahorrar tiempo.
  2. Desde el servidor (PHP), para que sea segura.

En cualquier caso, el resultado de la validación, nunca debería devolverse en un "alert".
Debería aparecer en un DIV, con "z-index pregnante" (es decir, un <div>, que se ponga sobre el contenido de la página.)

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 10 Ago 2008 09:40 pm
no necesariamente los alerts tbn son una opcion un div seria en el caso de q tu proyecto sea 2.0 y necesites un poco mas de estetica

Por talcual

686 de clabLevel



 

Colombia

msie7
Citar            
MensajeEscrito el 11 Ago 2008 08:18 pm
Si la teoría dice que se deben usar <divs>, para que la web sea "2.0", te diré que la hagas "2.0".
Usar "alerts", es lo más anticuado que te puedas echar a la cara, y te dará un aspecto muy poco profesional, por no mencionar, que cansarás a tus visitantes. Y no quieres eso... ¿verdad?

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 20 Ago 2008 04:10 am
Espero haber entendido bien tu consulta...
Mira.. yo hice lo mismo y sale muy bien.. espero sea a eso a lo que te refieres..
en ese caso.. genere un dinamictext vacío al que le puse el nombre de instancia "status" en donde va a aparecer eso de que le falta completar campos.. como en los ejemplos que me pasaste de freedie.. pero varía en la manera de escribirlo haciendo que se aparezca mas detallado que campo falta completar

pero al boton enviar le puse el siguiente codigo...

on (release){
if (nombre eq ""){
status= "por favor digite su nombre";
}else if (email eq ""){
status= "Por favor digite su email";
}else if (mensaje eq ""){
status= "su comentario es importante";
}else{
status= "";
//esta linea envia los datos al archivo php
loadVariablesNum ("procesadorflash.php",0, "GET");
//ejecuta la pelicula y muestra la animacion
play ();
}
}
on (rollOver){
status= "Enviar";
}
on (rollOut){
status= "status";
}

espero te sirva.. un saludo

Por Letslets

16 de clabLevel



 

msie7
Citar            
MensajeEscrito el 20 Ago 2008 06:03 pm
esta bueno

Por talcual

686 de clabLevel



 

Colombia

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.