Avatar billede vurt Nybegynder
29. oktober 2004 - 17:41 Der er 7 kommentarer

If Sætning

Når man logger ind som CoAdmin med status på 0 kommer man bare ind som bruger hvorfor

<?
session_start();
?>

<?php
if($_SESSION[status] > "0" && $_SESSION[status]) { // Hvis coadmin har adgang til siden
?>

Coadmin

<?
} elseif($_SESSION[user]) { // Hvis bruger har adgang til siden
?>

Bruger

<?php
} else { // Hvis brugeren IKKE har adgang til siden
?>

IKKE LOGGET IND

<?php
}
?>
Avatar billede hmortensen Nybegynder
29. oktober 2004 - 17:48 #1
$_SESSION['status'] == 0
Avatar billede vurt Nybegynder
29. oktober 2004 - 17:56 #2
Vil den ikke
Avatar billede sukos Juniormester
29. oktober 2004 - 18:07 #3
Du sættervel både status og user når der logges ind?
Avatar billede sukos Juniormester
29. oktober 2004 - 18:09 #4
<?php
if(!isset($_SESSION["status"], $_SESSION["user"]) {

echo"Ikke logget ind";

}else{
    if($_SESSION["status"] > 0) {
    echo"Admin";
    }else{
    echo"Bruger";
    }
}
?>
Avatar billede vurt Nybegynder
29. oktober 2004 - 18:14 #5
Sukos vil gerne beholde den jeg har fordi så er det bare at placere indholdet der hvor der står Bruger. Coadmin Og ikke logget ind. men den virker også fint nok til bruger bare ikke når den skal tjekke en status
Avatar billede vurt Nybegynder
29. oktober 2004 - 18:16 #6
hmm ser slet ikke ud til at den har status med
Array ( [status] => [user] => Vurt [pass] => ************ )
Avatar billede vurt Nybegynder
29. oktober 2004 - 18:21 #7
hmm har selv fundet fejlen undskyld var bare en rettelse i mysql det var fordi status hed STATUS med Stor i Databasen men såen kan det jo gå
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester