Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2010, 13:34
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 7 meses
Puntos: 101
Respuesta: 2 contraseñas

Cita:
if ($_POST['clave'] == $clave || isset($_SESSION['protegido'])) {
Pasa a ser:
Código PHP:
Ver original
  1. $claveIngresada = $_POST['clave'];
  2. $claveA = "rojo";
  3. $claveB = "azul";
  4. if (  $claveIngresada == $claveA || $claveIngresada == $claveB)
  5. {
  6.  if ( isset($_SESSION['protegido'])) )
  7. {

Lo que estoy proponiendo es un "or", de signo ||, tal como el que tenías. Si se evalúa bien la clave, hay otro condicional. Lo puse en otra linea, pero podrías encadenarlo con otro || si quisieras.