Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2011, 01:54
ivanicop
 
Fecha de Ingreso: julio-2011
Ubicación: Murcia
Mensajes: 19
Antigüedad: 13 años, 5 meses
Puntos: 0
¿Unir dos operadores de comparación mediante uno lógico?

Hola!

Soy nuevo por aquí y ando haciendo un sistema de usuarios en php para aprender.
Tengo dos valores: usuario y contraseña.

Pues bien, cuando los mando en un formulario a un php el condicional if solo me reconoce uno de los valores.

Si por ejemplo pongo bien la contraseña y mal el nombre de usuario sale correcto, pero si pongo mal la contraseña y bien el usuario me sale correcto.

¿Sabeis como puedo solucionarlo?
Perdón si es básico

Código PHP:
<?php
$usser 
"peter griffin";
$pass "cacafuti";
if ((
$_GET["pas"] != $pass) && ($_GET["user"] != $usser ))
{
echo 
"Los datos introducidos son incorrectos, intentalo de nuevo.";
}
else
{
echo 
"Datos correctos.";
}
?>
Saludos Iván.