Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/10/2012, 15:21
Avatar de informacionsys
informacionsys
 
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años
Puntos: 76
Respuesta: problemas con los else

te falto abrir los ELSE {

Código PHP:
Ver original
  1.    
  2.     mysql_connect("localhost","root","") or die ("Error en conexion con base de datos:" . mysql_error());
  3.     mysql_select_db("regusuarios") or die ("Error en la seleccion de base de datos:" . mysql_error());
  4.    
  5.     function quitar($mensaje)
  6.     {
  7.         $nopermitidos = array("'",'\\','<','>',"\"");
  8.         $mensaje = str_replace($nopermitidos, "", $mensaje);
  9.         return $mensaje;
  10.     }    
  11.    
  12.     if(trim($_POST['nom_rec']) != "" && trim($_POST['app_rec']) != "" && trim($_POST['usr_rec']) != "" && trim($_POST['mail_rec']) != "" && trim($_POST['preg_rec']) != "" && trim($_POST['resp_rec']) != ""){
  13.    
  14.     $nombre=$_POST['nom_rec'];
  15.     $apellido=$_POST['app_rec'];
  16.     $usuario=$_POST['usr_rec'];
  17.     $email=$_POST['mail_rec'];
  18.     $pregunta=$_POST['preg_rec'];
  19.     $respuesta=$_POST['resp_rec'];
  20.    
  21.     $result=mysql_query('SELECT * from registros');
  22.    
  23.         if($row=mysql_fetch_array($result)){
  24.        
  25.             if($row["nombre"] == $nombre){
  26.            
  27.                 if($row["apellido"] == $apellido){
  28.                
  29.                     if($row["nombreusuario"] == $usuario){
  30.                    
  31.                         if($row["email"] == $email){
  32.                        
  33.                             if($row["preguntaseg"] == $pregunta){
  34.                            
  35.                                 if($row["respuesta"] == $respuesta){
  36.                                
  37.                                     header("Location:ultimo-paso-pass.html");
  38.                                     die;
  39.                                    
  40.                                 }else {echo "La respuesta es incorrecta.";
  41.                                
  42.                             }else{ echo "La pregunta de seguridad es incorrecta.";
  43.                            
  44.                         }else{ echo "El email es incorrecto.";
  45.                        
  46.                     }else{ echo "El nombre de usuario es incorrecto.";
  47.                    
  48.                 }else{ echo "El apellido es incorrecto.";
  49.                
  50.             }else{ echo "El nombre es incorrecto.";
  51.         mysql_free_result($result);
  52.         }
  53.         }else{ echo "Debe completar todos los datos.";
  54.    
  55.        
  56.        
  57.     mysql_close();