muchas gracias a todos por sus respuestas.... estuve modificando el codigo y ahora funciona a la perfeccion....les dejo el codigo terminado a lo mejor a alguien le sirve y depaso para que lo vean porque cometi el grosero error de tener los else en el orden incorrecto....gracias por todo
Código PHP:
Ver original<?php
function quitar($mensaje)
{
$nopermitidos = array("'",'\\','<','>',"\""); return $mensaje;
}
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']) != ""){
$nombre=$_POST['nom_rec'];
$apellido=$_POST['app_rec'];
$usuario=$_POST['usr_rec'];
$email=$_POST['mail_rec'];
$pregunta=$_POST['preg_rec'];
$respuesta=$_POST['resp_rec'];
$result=mysql_query('SELECT * from registros WHERE nombreusuario=\''.$usuario.'\'');
if($row["nombre"] == $nombre){
if($row["apellido"] == $apellido){
if($row["email"] == $email){
if($row["preguntaseg"] == $pregunta){
if($row["respuesta"] == $respuesta){
header("Location:ultimo-paso-pass.html");
}else {echo "La respuesta es incorrecta.";}
}else {echo "La pregunta de seguridad es incorrecta.";}
}else {echo "El email es incorrecto.";}
}else {echo "El apellido es incorrecto.";}
}else {echo "El nombre es incorrecto.";}
}
else {echo "El nombre de usuario es incorrecto.";}
}else {echo "Debe completar todos los datos.";}
?>