Foros del Web » Programando para Internet » PHP »

formulario i preg_match

Estas en el tema de formulario i preg_match en el foro de PHP en Foros del Web. el preg_match no me funciona Código PHP:    if( $_POST [ 'enviar' ] and  ! $_POST [ 'nombre' ] and ( preg_match ( '/[A-Z]/' ))){     echo  "<span class='validacion'>el nombre tiene que ser minuscula</span></br>" ;     } ...
  #1 (permalink)  
Antiguo 10/01/2010, 16:46
 
Fecha de Ingreso: febrero-2009
Mensajes: 443
Antigüedad: 15 años, 2 meses
Puntos: 1
formulario i preg_match

el preg_match no me funciona
Código PHP:

  
if($_POST['enviar'] and  !$_POST['nombre'] and (preg_match('/[A-Z]/'))){
    echo 
"<span class='validacion'>el nombre tiene que ser minuscula</span></br>";
    }

    else if(
$_POST['enviar'] and  !$_POST['nombre'] ){
    echo 
"<span class='validacion'>Introduzca un nombre</span></br>";

  #2 (permalink)  
Antiguo 10/01/2010, 18:24
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: formulario i preg_match

has intentado comprobar que preg_match() falla individualmente??

porque todo parece una lógica cruzada, osea... que al no usar bien los paréntesis erra tu lógica...

vamos, una expresión simple no falla tan sencillo... obviamente tienes problemas en tus comparaciones...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 10/01/2010, 18:33
Avatar de xbx
xbx
 
Fecha de Ingreso: mayo-2008
Ubicación: /home/xbx
Mensajes: 301
Antigüedad: 15 años, 10 meses
Puntos: 11
Respuesta: formulario i preg_match

Hola,
te falta el segundo parámetro de preg_match. Deberías leer http://php.net/manual/en/function.preg-match.php.

Saludos,
  #4 (permalink)  
Antiguo 11/01/2010, 00:18
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: formulario i preg_match

Cita:
Iniciado por xbx Ver Mensaje
Hola,
te falta el segundo parámetro de preg_match. Deberías leer http://php.net/manual/en/function.preg-match.php.

Saludos,
buen punto... ni lo noté!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: formulario
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 02:14.