nree Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 (endret) Har ett lite problem <?php session_start(); $brukernavn = $_SESSION['brukernavn']; if (isset($brukernavn)) { $administratorer = ('nils' || 'dag' || 'morten'); $administrator = "ADMINISTRATOR"; if ($brukernavn == $administratorer) { echo"$administrator"; } else { echo"ERROR"; } } ?> Det som er problemet er at andre "$brukernavn" får opp ADMINISTRATOR og ikke ERROR.. Noen som kan forklare hva som er problemet? Endret 18. februar 2006 av goggen90 Lenke til kommentar
MC2 Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 (endret) <?php session_start(); $brukernavn = $_SESSION['brukernavn']; if (isset($brukernavn)) { $admins = array( "nils", "dag", "morten" ); $adminmsg = "ADMINISTRATOR"; for($i=0;$i<count($admins);$i++) { if($brukernavn == $admins[$i]) { echo $adminmsg; }; }; }; ?> tror det burde funke. edit:glemt å lukke en tag Endret 18. februar 2006 av MC2 Lenke til kommentar
nree Skrevet 18. februar 2006 Forfatter Del Skrevet 18. februar 2006 Funka med MC2 sin løsning Tnxtnx Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå