Avatar billede mccookie Seniormester
19. februar 2006 - 16:45 Der er 1 kommentar og
1 løsning

Session bliver væk

Hejsa

function loginform() {

    echo "<form action=\"" . $_SERVER['PHP_SELF'] . "?action=check_user" . "\" method=\"post\">";
    echo "Brugernavn: <input type=\"text\" name=\"auth_username\">";
    echo "Password: <input type=\"password\" name=\"auth_pw\">";
    echo "<br />Sti: <input type=\"text\" value=\"" . $_SESSION['auth_path'] . "\" size=\"100\"> ";
    echo "<br />Auth: <input type=\"text\" value=\"" . $_SESSION['auth_type'] . "\" size=\"2\"> ";
    echo "<br /><input type=\"submit\" value=\"Login\">";
    echo "</form>";
    exit;
    }   
Dette er en funktion som jeg kalder fra min index.php

I index.php sætter jeg sætter jeg auth_path og auth_type og de kommer fint frem i min loginbks.

Problemet er så når jeg vil validere brugeren, så er værdien væk fra de 2 sessions.

Dette sker på trods af at selve validering sker i samme script som login funktionen ligger i og session_start(); er kaldt.

Jeg forsøger at hive fat i dem igen ved:
$auth_type    = $_SESSION['auth_type'];

Men der er ingenting.....

Nogen forklaring?
Avatar billede mccookie Seniormester
19. februar 2006 - 17:29 #1
Jeg ville jo selv mene at de netop burde være der......
Avatar billede mccookie Seniormester
19. februar 2006 - 17:42 #2
Nogen (mig selv) havde måske ikke helt styr på hvor session destroy gemte sig....................
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