muffe Skrevet 18. april 2004 Del Skrevet 18. april 2004 Har dette lille scriptet: /* Skjekker om du er admin */ $is_admin = $_SESSION['login_admin']; /* Lager meny */ foreach ($maincats_read as $line_num => $maincat) { /* Exploder kategorier */ $vars=explode(';',$maincat); list($name,$path,$admin_only)=$vars; /* Trimmer $admin_only og $is_admin */ $admin_only = trim($admin-only); $is_admin = trim($is_admin); if($admin_only == 'FALSE') { echo("[ : <a class=\"link_top\" href=\"{$path}\">{$name}</a> : ] \r\n"); } else { if($is_admin == TRUE) { echo("[ : <a class=\"link_top\" href=\"{$path}\">{$name}</a> : ] \r\n"); } } } Dette returnerer ALDRI noe tekst, uansett om du er logget på som Admin, vanlig bruker eller ikke er logget på i det hele tatt. NB. Dette er ikke et script som er laget for å være sikkert. Det bare lager linker til diverse andre sider, på grunnlag av en flat-file database. På forhånd takk for all hjep. Lenke til kommentar
???????? Skrevet 18. april 2004 Del Skrevet 18. april 2004 Har du huset session_start()? Lenke til kommentar
muffe Skrevet 18. april 2004 Forfatter Del Skrevet 18. april 2004 Ja. Den er med. Men litt mer om hvordan scriptet skal virke: Jeg har en fil med formatet navn;sti;admin Det er bare en fil med oppføringer til en meny. Navn er navnet på linken, sti er stien, og admin er om du må være admin for å vise linken. Det scriptet skal gjøre er å lese fila, lage linker, og hvis admin == "TRUE", så skal den skjekke $_SESSION['login_admin'], og hvis den også == TRUE, så skal den skrive linken. Hvis admin == FALSE, skla den skrive linken uansett hva $_SESSION['login_admin'] er satt til. Skjønner? Eller er jeg dårlig til å forklare? Lenke til kommentar
???????? Skrevet 18. april 2004 Del Skrevet 18. april 2004 /* Skjekker om du er admin */ $is_admin = $_SESSION['login_admin']; /* Lager meny */ foreach ($maincats_read as $line_num => $maincat) { /* Exploder kategorier */ $vars=explode(';',$maincat); list($name,$path,$admin_only)=$vars; /* Trimmer $admin_only og $is_admin */ $admin_only = trim($admin-only); $is_admin = trim($is_admin); if($admin_only == 'FALSE') { echo("[ : <a class=\"link_top\" href=\"{$path}\">{$name}</a> : ] \r\n"); } else { if($is_admin == TRUE) { echo("[ : <a class=\"link_top\" href=\"{$path}\">{$name}</a> : ] \r\n"); } } } $admin_only = trim($admin-only); _ ikke - Lenke til kommentar
muffe Skrevet 19. april 2004 Forfatter Del Skrevet 19. april 2004 Uuuppps. Takker og bukker. 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å