Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/05/2013, 03:15
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: ¿Cómo permitir solo texto y espacio en Form con PHP?

Te falta un } al final para cerrar el else.

Código:
 if (!$apellido) {
            $msgApellido = "No ha ingresado su apellido.";
            $claseApellido = "error";
        } else if (strlen($apellido) < 3) {
            $msgApellido = "Debe ingresar como m&iacute;nimo 3 caracteres para su apellido.";
            $claseApellido = "error";
        } else {
            $permitidos = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZabcdefghijklmnñopqrstuvwxyz ÁÉÍÓÚáéíóú"; 
            for ($i=0; $i < strlen($apellido); $i++) {
               if (strpos($permitidos, substr($apellido, $i, 1)) === false) {
                  $msgApellido = "Uno o m&aacute;s de los caracteres que ingres&oacute; no son v&aacute;lidos.";
                  $claseApellido = "error";
               }
            }
        }