07. marts 2004 - 11:22Der er
24 kommentarer og 2 løsninger
Vis bestemt ting, hvis man er logget ind.
Hejsa, Jeg har lavet et login modul der kører sessions, og det virker også fint nok, men nu vil jeg gerne have sådan, at der i menuen kommer et ekstra menupunkt, hvis man er logget ind. Og hvis man ikke er logget ind, så skal man ikke kunne se det...Hvordan lavet det?
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Nu ved jeg ikke hvilken funktion du snakker om. Men hvis det er en funktion som kræver, at der er brugt rigtigt brugernavn og password, så skal dette naturligvis også tjekkes :)
<?PHP if($_SESSEION['tjek'] == "OK") { //vis menu her hvis sessionen er sat ?> <tr> <td>En menu vises her hvis man er logget ind</td> </tr> <?PHP } ?> </table>
Webcreator >> Hejsa igen, det virker delvist...når jeg er logger inde via login.php og bliver videresendt til filen loggedin.php, så kan jeg godt at at det er kommet det ekstra menupunkt, men når jeg så går tilbage til index.php så er punktet der ikke?? Hvordan kan det være?
Jeg har lavet min menu i en fil, og henter den så via include på alle de andre sider, så det skulle jo virke. Det er her er hvad jeg har skrevet i menuen, for at få punktet frem: if ($_SESSION['Name'] && $_SESSION['sessionnr']) { echo "| Kontrolpanel";}
Kan du se det? Hvis man logger ind, så kommer kontrolpanel godt nok frem, men hvis man så trykker på forside, så er det der ikke mere...Skulle det ikke være det, når jeg nu også kun køre en menu fil?
Hm, det tror jeg nærmest skyldes en fejl i din kode på dit login - måske at din session overskrives med ingen ting. Så det har ikke så meget med min løsning at gøre.
Ah, ja. Der skal være en session_start() i toppen. Godt du fandt ud af det :) Og beklager den lange svartid. Var lige igang med lidt andre ting.
Tak for points :)
Synes godt om
Ny brugerNybegynder
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.