Avatar billede ohs Nybegynder
04. november 2006 - 10:57 Der er 7 kommentarer og
1 løsning

Hjælp til login system

Hvordan kan jeg definerer mit login system, at brugeren kalder siden hvor adgangs nr. passer sammen ??

For at man meget bedre kan se og forstå mit spørgsmål, har jeg lagt hele forløbet op på dette link som giver et overblik over spørgsmålet.

http://home1.stofanet.dk/duo2/
Avatar billede udvikler Nybegynder
04. november 2006 - 11:02 #1
Hvis jeg har forstået det ret så vil du gerne gøre sådan at du kan bestemme hvilken side man bliver sendt til alt efter om man har adgang 1,2,3 eller 4 ?
Avatar billede zynzz Praktikant
04. november 2006 - 11:17 #2
Når du logger ind skal du sætte en session der indeholder din adgang, komme fx. hedde: $_SESSION['adgang'] . Hvis du nu ville have forskellige menuer til dine brugere kunne du bare klare det med en enkelt if sætning:


if($_SESSION['adgang'] == 4){
//adgang 4 her
}
if($_SESSION['adgang'] == 3){
//adgang 3 her
}

OSV.


// Funktionen til nedestående
function adgangtjek($min){
  if(isset($_SESSION['adgang']))
    if($_SESSION['adgang'] >= $min)
      return true;
  return false;
}

Sådan kan dine sider så se ud:
if(adgangtjek(4))
  echo "Du skal have adgang 4 her";
else
  echo "Du har ikke adgang";
Avatar billede ohs Nybegynder
04. november 2006 - 12:48 #3
udvikler: Ja det er korrekt

zynzz: Kan du vise et eks. hvor koden skal indsættes i login systemet, bare med to sider og jeg vil så afprøve om det virker.
Avatar billede zynzz Praktikant
06. november 2006 - 16:19 #4
if($_SESSION['adgang'] == 4){
include("4.php");
}
if($_SESSION['adgang'] == 3){
include("3.php");
}
Avatar billede zynzz Praktikant
06. november 2006 - 16:20 #5
3.php:
if(adgangtjek(3))
  echo "velkommen";
else
  echo "Du har ikke over rank 3";


4.php:
if(adgangtjek(4))
  echo "velkommen";
else
  echo "Du har ikke rank 4";
Avatar billede ohs Nybegynder
06. november 2006 - 16:47 #6
zynzz: Kan ikke få det til at virke, kan du indsætte det i min kode som er på linket her. http://home1.stofanet.dk/duo2/

Spørgsmålet er også rettet bedre til.
Avatar billede ohs Nybegynder
06. november 2006 - 18:14 #7
zynzz: læg lige et svar
Avatar billede zynzz Praktikant
06. november 2006 - 21:34 #8
Jeg kigger lige på det senere
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