Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/11/2004, 10:24
netoec84
 
Fecha de Ingreso: julio-2004
Ubicación: Quito
Mensajes: 123
Antigüedad: 19 años, 10 meses
Puntos: 0
una funcion para validar variable

que tal tengo la siguiente funcion para validar una variable que contiene el "nombre(s)" de una persona.

Código PHP:
function chequeaNombre($nombre)
{
    global 
$error_chequeaNombre;

    if(
ereg('[1-9]+',$nombre))
    {
        
$error_chequeaNombre "El nombre no puede contener números";
        return 
0;
    }

    if(
strlen($nombre)<3)
    {
        
$error_chequeaNombre "El nombre debe tener un minimo de 3 caracteres";
        return 
0;
    }
    
    if(
strlen($nombre)>20)
    {
        
$error_chequeaNombre "El nombre debe tener un máximo de 20 caracteres";
        return 
0;
    }

    return 
1;

Me gustaría que tambien controle que no se puedan ingresar "simbolos", permitiendo la apostrofe ' y el espacio pero nunca dos o mas seguidas... no consigo resultados.. alguna idea sobre codigo para agregarle a la funcion.?¿?