Avatar billede atra Nybegynder
18. marts 2009 - 23:15 Der er 9 kommentarer

session_start();

Hvordan får jeg den her til kun at lukke admin brugeren igennem ?
uanset hvilken bruger man logger ind med kommer man kun til index.php

<?
session_start();
if(!session_is_registered(admin)){
header("location:index.php");
}
?>
Avatar billede morfus Nybegynder
19. marts 2009 - 00:55 #1
Er det de første par linier i din index.php ?
På side ligger dit log ind ?
Avatar billede expnet Seniormester
19. marts 2009 - 01:03 #2
hvis du ikke bruger "admin" til andet end til dine admin bruger
så skulle det gerne virker dåfan her
<?
session_start();
if(!session_is_registered("admin")){
header("location:index.php");
}
?>
Avatar billede expnet Seniormester
19. marts 2009 - 01:03 #3
dåfan = sådan
Avatar billede atra Nybegynder
19. marts 2009 - 10:26 #4
#1 nej det er de første par linje i en side jeg kalder control.php men den må man kun komme til hvis man er logget ind som admin. hvis ikke man er det skal man ryge tilbage til index.php.

#2 har lige prøvet det bliver desværre bare smidt tilbage til index.php :-(
Avatar billede drinkit Praktikant
19. marts 2009 - 14:33 #5
mon ik der er noget galt med din oprettelse af session så?
Avatar billede atra Nybegynder
19. marts 2009 - 15:01 #6
regner jeg ikke med. Jeg bruger samme login et andet sted og der virker den men der chacker på følgende måde.:

<?
session_start();
if(!session_is_registered(myusername)){
header("location:index.php");
}
?>

det virker men ikke hvis man kun vil have en bruge til at komme ind. som f.eks. admin brugeren
Avatar billede dkfire Nybegynder
19. marts 2009 - 17:17 #7
Hvordan gemmer du i din session ?

Du kunne gøre noget ala:
For en hver bruger:
<?
session_start();
if(!isset($_SESSION['myusername'])){
header("location:index.php");
}
?>

For en admin:
<?
session_start();
if(!isset($_SESSION['myusername']) || $_SESSION['myusername'] != "admin"){
header("location:index.php");
}
?>
Avatar billede dkfire Nybegynder
19. marts 2009 - 17:18 #8
Det er forresten meget gammel metode at bruge session_is_registered()
Avatar billede atra Nybegynder
19. marts 2009 - 23:33 #9
Nice nu virker det :-) tak til dig dkfire smid et svar så får du dine point
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