Foros del Web » Creando para Internet » Diseño web »

Caja de texto PHP

Estas en el tema de Caja de texto PHP en el foro de Diseño web en Foros del Web. Hola amigos. soy nuevo en este tema y quisiera saber....Como puedo hacer para controlar que mi caja de texto en php no este vacia, es ...
  #1 (permalink)  
Antiguo 16/05/2009, 11:14
 
Fecha de Ingreso: mayo-2009
Mensajes: 1
Antigüedad: 14 años, 11 meses
Puntos: 0
Caja de texto PHP

Hola amigos. soy nuevo en este tema y quisiera saber....Como puedo hacer para controlar que mi caja de texto en php no este vacia, es decir que le salte algun cartel o alguna marca que le indique al usuario q esta vacia. La quiero utilizar para ingresar usuarios en mi web. Desde ya GRACIAS y espero haberme expresado bien!!!
  #2 (permalink)  
Antiguo 16/05/2009, 12:01
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Caja de texto PHP

Puedes usar la función empty().

Véase: http://www.php.net/empty
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 16/05/2009, 18:32
 
Fecha de Ingreso: marzo-2006
Mensajes: 6
Antigüedad: 18 años
Puntos: 0
Respuesta: Caja de texto PHP

Si lo que quieres es validar el formulario y su contenido, sería recomendable hacerlo con javascript.

Por ejemplo

if (document.formulario.nombre.value == null || document.formulario.nombre.value.length<=0) {
alert ('Debes introducir tu nombre');
}

Tendrías que hacer una función en javascript con esa instrucción y que el submit del formulario llame a esa función para verificar que el campo que deseas no esté vacío.
  #4 (permalink)  
Antiguo 16/05/2009, 18:37
 
Fecha de Ingreso: marzo-2006
Mensajes: 6
Antigüedad: 18 años
Puntos: 0
Respuesta: Caja de texto PHP

Doble post. Por favor eliminarlo. Disculpen.
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 06:38.