Foros del Web » Programando para Internet » PHP »

Problema al controlar un formulario

Estas en el tema de Problema al controlar un formulario en el foro de PHP en Foros del Web. Hola tengo un formulario con una caja de texo y un boton, que lo utilizo para hacer una busqueda, pero quiero controlar que si en ...
  #1 (permalink)  
Antiguo 12/08/2009, 11:00
 
Fecha de Ingreso: febrero-2007
Mensajes: 165
Antigüedad: 17 años, 2 meses
Puntos: 0
Problema al controlar un formulario

Hola tengo un formulario con una caja de texo y un boton, que lo utilizo para hacer una busqueda, pero quiero controlar que si en la caja de texto no se introduce nada no salga todos los registros.

Para ello he intentado hacer esto

if ($_POST['palabra'] ==" ") {
exit(0);
}else{
' busqueda
}

Pero no me funciona, busca todos los registros
  #2 (permalink)  
Antiguo 12/08/2009, 11:30
Avatar de GabrielAizcorbe  
Fecha de Ingreso: mayo-2009
Ubicación: En la luna.
Mensajes: 30
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Problema al controlar un formulario

Hola Serbc27,

if ($_POST['palabra'] ==" ") {

Fijate bien que estas comparando que tu caja de texto sea igual a ESPACIO por lo tanto NUNCA entrara al exit(0) a menos que en la caja de texto, apretes la barra espaciadora y apretes el boton que tu creaste.

Dicho de otro modo, debes cambiar la pregunta por NULL comprendes?

Saludos
  #3 (permalink)  
Antiguo 12/08/2009, 11:30
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Problema al controlar un formulario

verifica con empty() o usa expresiones regulares para buscar si escribio espacio. Pero por el momento con emtpy debe funcionar
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #4 (permalink)  
Antiguo 12/08/2009, 11:31
Avatar de Ing_FOFO  
Fecha de Ingreso: agosto-2008
Ubicación: Guatemala
Mensajes: 104
Antigüedad: 15 años, 8 meses
Puntos: 8
Respuesta: Problema al controlar un formulario

Hola serbc27
Estas comparando si lo que lleva es un espacio en blanco por eso nunca entra

tendria que ser asi:

Código PHP:
if ($_POST['palabra'] =='') {
exit(
0);
}else{
 
busqueda

Espero te sirva.

Saludos
__________________
Si te ayude.... regalame un poquito de karma!!!

Los intelectuales resuelven los problemas; los genios ,los evitan.
Albert Einstein (1879-1955)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:58.