Hola a toda la comunidad.
Hoy me encontre con un problemon, hasta que coloque otro "if" dentro del "else" pude hacer lo que queria. redirigir a la pagina de aplicacion.php
Código PHP:
while($rs=mssql_fetch_assoc($result)){
if($rs["nick"]==$username and $rs["password"]==$userpass){
header("Location: aplicacion.php");
}else{
if ($rs["nick"]!=$username and $rs["password"]!=$userpass){
header("Location: login.php?error=si");
}
}
}//fin while
Mi pregunta es ¿ Que diferencia hay entre la delcaracion arriba con esta que expongo, puesto que segun yo son iguales pero con esta no me sale la redireccion. siempre me manda al login apesar de que los datos esten bien. y con la declaracion expuesta arriba si sale todo bien. alguien me puede explicar la diferencia??
Código PHP:
while($rs=mssql_fetch_assoc($result)){
if($rs["nick"]==$username and $rs["password"]==$userpass){
header("Location: intranet.php");
}else{
header("Location: login.php?error=si");
}
}//fin while