Avatar billede sbay Nybegynder
27. juni 2005 - 21:55 Der er 7 kommentarer og
1 løsning

Overføre variabel via en index.php

Hejsa

Jeg har lavet en side jeg kalder index.php. På denne side laver jeg en include med den side jeg vil have vist, så index virker som en slags frame. Når jeg på en af mine included sider logger ind og suger brugernavn over i en variabel ud fra min MySQL, kunne jeg godt tænke mig at den hele tiden er tilgængelig via index.php. Sådan at den er tilrådighed mens jeg surfer rundt på sitet.  Kan man det?
Avatar billede sbay Nybegynder
27. juni 2005 - 21:59 #1
hmmm kan jeg bruge min session: $brugernavn = &$HTTP_POST_VARS['brugernavn'];...?
Avatar billede jakobdo Ekspert
27. juni 2005 - 22:04 #2
sessions er gode at bruge hvis du skal holde styr på en som er logget ind.
Avatar billede sbay Nybegynder
27. juni 2005 - 22:06 #3
Ok - hvordan henter jeg så brugernavnet på en given side???
Avatar billede sbay Nybegynder
27. juni 2005 - 22:09 #4
Jeg bruger det her når jeg logger på:

if ($_POST['bruger'] = $log['UserName'] && $_POST['pass'] = $log['password']) {
   
        $_SESSION['status'] = "login";
        //$_SESSION['navn'] = $_POST['bruger'];
        $low = strtolower($log['user']);
        echo $_POST['bruger'];
        $user = $log['UserName'];
Avatar billede jakobdo Ekspert
27. juni 2005 - 22:19 #5
Hvis du vil bruge brugernavn på en anden side, så slet // foran: //$_SESSION['navn'] = $_POST['bruger'];

Så kan du på alle dine sider bruge: $_SESSION['navn'] der har du så brugerens navn.
Avatar billede jakobdo Ekspert
27. juni 2005 - 22:19 #6
Når du bruger sessions, så husk altid at have en session_start() øverst i din kode.
Avatar billede sbay Nybegynder
27. juni 2005 - 22:23 #7
Hvis jeg skriver: echo $_SESSION['navn'];

skriver den bare: 1

på skærmen!
Avatar billede sbay Nybegynder
07. februar 2006 - 14:20 #8
lukker
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