Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/03/2012, 08:42
Avatar de truman_truman
truman_truman
 
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: fallo con validacion de formulario usando $_get

Espero haber entendido bien el problema, hoy tenía ganas y tiempo de escribir jeje, te dejo una función para comprobar el valor de $_GET['rs']

Código PHP:
//funcion para comprovar que viene en $_GET['rs']
function comprobarEnvio($rs)//parametro $rs
{
    if(
is_numeric($rs)){//saber si en numerico el valor de $rs
        
if($rs == 1)//si $rs es igual a 1, todo está OK
        
{
            return 
true;//entonces la funcion retorna true, osea verdadero, todo está OK
        
}else{
            
            return 
false;    //sino retorna false, todo mal
        
}
    }else{
        
        return 
false;    //sino es un numero, retornamos false, todo mal
    
}
    
    
}


//Aquí llamamos a la funcion, el parámetro es $_GET['rs'], la llamada está dentro de un if, 
//esto quiere decir que, si la funcion retorna true (verdadero), se mostrará un mensaje, 
//pero si retorna false mostrará otro.
if(isset($_GET['rs']) && comprobarEnvio($_GET['rs']))//si existe $_GET['rs'] y la funcion retorna true, entonces....
{
    echo 
" correo enviado "//aqui retornó true
}else{
    
    echo 
" No se ha podido enviar el correo"//aquí retornó false

__________________
la la la