Cita: if ($_POST['clave'] == $clave || isset($_SESSION['protegido'])) {
Pasa a ser:
Código PHP:
Ver original$claveIngresada = $_POST['clave'];
$claveA = "rojo";
$claveB = "azul";
if ( $claveIngresada == $claveA || $claveIngresada == $claveB)
{
if ( isset($_SESSION['protegido'])) ) {
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.