Avatar billede rippie Nybegynder
10. september 2004 - 01:55 Der er 8 kommentarer og
2 løsninger

Vis menu script

Hey folkens. jeg sidder her kl lort og kan ikke helt komme på en løsning til mit vis menu script.
Sagen er den at man som bruger på mit site kan være level 1,2,3,4 eller 5 og når man er logget ind kommer der en "usermenu" frem som så skal smide data ud fra min mysql tabel usermenu.
I min tabel har jeg flg ting som udfyldes ved hver post. <b>ID,TITEL,STI,FIL,REQUIRE_LEVEL</b>

Men hvis jeg nu har lavet en level 3 bruger, så skal jeg kunne se de sider der har REQUIRE_LEVEL 1-3 og så skal jeg ikke kunne se dem med 4 og 5

er der en nem måde at lave det på ? for her kan jeg jo ikke helt bruge den som jeg plejer. den viser bare alt uanset hvem og hvad man er.

Håber en kan hjælpe...
Avatar billede rippie Nybegynder
10. september 2004 - 02:04 #1
det skal lige siges at min level på min bruger ligger i $_SESSION["level"]
Avatar billede morteeart Nybegynder
10. september 2004 - 03:01 #2
if ( $_SESSION['level'] > 3 ) {
echo "noget menu ting";
}

et det sådan noget du leder efter ?
Avatar billede detox Nybegynder
10. september 2004 - 06:27 #3
Kunne du ikke bare lægge det i din mysql forespørgsel:

$res = mysql_query("SELECT ID,TITEL,STI,FIL,REQUIRE_LEVEL FROM tabel WHERE REQUIRE_LEVEL<=".$_SESSION["level"]);
Avatar billede rippie Nybegynder
10. september 2004 - 11:46 #4
hmm i forstår ikke helt. okay lad os sige at i min mysql DB har jeg en tabel usermenu som indeholder 3 poster. Post 1 kræver at man er level 1. post 2 kræver at man er level 2 før den vises. er man level 3 så viser den også post 3.

Dvs level 1 bruger ser kun de sider der kræver level og level 2 brugere kan se de poster der kræver level 1 og 2 og level 3 brugere kan se de poster fra 1,2 og 3
Avatar billede rippie Nybegynder
10. september 2004 - 11:48 #5
detox den du skrev vil den ikke vælge det som er mindre end eller ligmed den level man er ?
Avatar billede rippie Nybegynder
10. september 2004 - 12:14 #6
Detox det var præsist det jeg manglede... tak tak gider du lige smide et svar så jeg kan give dig point ?? og kan du ikke lige fortælle mig hvor inde på  php.net jeg kan læse mere om de tegn som == og <= og det ?
Avatar billede homsabu Nybegynder
10. september 2004 - 12:27 #7
Avatar billede rippie Nybegynder
10. september 2004 - 16:02 #8
sorry detox gav mig svar også så jeg må give ham point
Avatar billede homsabu Nybegynder
10. september 2004 - 17:35 #9
jaja... no hard feelings - du spurgte jo bare også efter hvor du kunne læse om == og <=... :-)
Avatar billede detox Nybegynder
10. september 2004 - 17:52 #10
Velbekommen og så spar lidt på pointene ;O)
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