Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayuda con condicion para if

  • Autor de tema Autor de tema malh
  • Fecha de inicio Fecha de inicio

malh

Bovino maduro
Desde
15 Ago 2007
Mensajes
165
Que onda, estoy tratando de hacer una condicion para un if pero no se en que me falla. Lo q estoy haciendo es tratar de hacer una condicion para 3 usuarios, donde solo esos tres usuarios tengan acceso a otras opciones diferentes.
Aqui les dejo el if para ver si me pueden ayudar en la sintaxis o en como hacer bn esa condicion.

if(usuario == "marco")
{
echo '<SCRIPT LANGUAGE="javascript">';
echo 'location.href = "advanced.php"';
echo '</SCRIPT>';
}

else{
echo '<SCRIPT LANGUAGE="javascript">';
echo 'location.href = "index.php"';
echo '</SCRIPT>';


}


Gracias
Salu2
 
if(usuario == "marco" || usuario == "raul" || usuario == "luis")

asi?
 
Mejor usa un switch para cada uno de los usuarios que tengas... asi los separas el acceso a cada uno por separado o los juntas todos en uno solo
Código:
switch(usuario){
case  "luis":
case  "marco":
{
echo '<SCRIPT LANGUAGE="javascript">';
echo 'location.href = "advanced.php"'; 
echo '</SCRIPT>';
break;
}
case  "raul":
default:{
echo '<SCRIPT LANGUAGE="javascript">';
echo 'location.href = "index.php"'; 
echo '</SCRIPT>';
}}
en este ejemplo los usuarios "luis" y "marco" entran a una pagina dada "advanced.php" pero el usuario "raul" no, ademas todos los demas usuarios que entren tampoco entraran, este es un modo sencillo que puede ser expandido a mas tipos, pero para fines practicos es mejor usar nivel de permisos por cada usuario, osea, que "raul" tenga permisos de nivel 6 y acceda solo a ese nivel, pero si lo cambias entonces acceda a mas permisos, bueno ya no te lo complico mas. Alli esta el ejemplo.
 
jejeje creo que nadie noto que a la variable usuario le falta el signo $

Código:
if(usuario == "marco")
    {
    echo '<SCRIPT LANGUAGE="javascript">';
    echo 'location.href = "advanced.php"'; 
       echo '</SCRIPT>';
    }
   
    else{
     echo '<SCRIPT LANGUAGE="javascript">';
     echo 'location.href = "index.php"'; 
     echo '</SCRIPT>';
 
   
  }


pero coincido con Moonstar en que utilices mejor el switch

saludos
 
Volver
Arriba