Avatar billede emmek Nybegynder
20. januar 2003 - 10:25 Der er 1 løsning

Session vars med php på iis 5 lidt underligt..

Hej!!

Jeg har geninstalleret en w2k webserver, og i den forbindelse fået en nyere version af php.exe ind.
Alt virker tilsyneladende fint, med undtagelse af at når man først har lagret sessionvariabler, kan de ikke ændres.
Jeg kan se at mine sessionvariabler BLIVER gemt, fordi kataloget hvor jeg opbevarer session filerne, er der lige præcis 1 fil, med indholdet:
userid|i:-1;userlevel|i:0;mode|s:6:"profil";submode|i:-1;
Hvilket svarer 100% til det der indledningsvist skal være i sessionvariablerne.

(det bør nok nævnes at denne side selvfølgelig virkede før reinstallationen)

Jeg har givet IUSR_SERVER brugeren fuld skrald på rettighederne, og den kan jo faktisk også oprette filer i kataloget, så jeg tvivler på jeg mangler give php rettigheder.

$_POST og $_GET virker tilsyneladende fint, men det er som om at $_SESSION kun indeholder de variabler den bliver fortalt, indtil næste gang siden reloades..
Det ville så være logisk at tro at den 'glemmer' at den har et sessionid, men så burde den vel oprette et nyt ikke?

Anyways - I'm lost - Help me Rhonda!
Avatar billede emmek Nybegynder
20. januar 2003 - 11:40 #1
Ok.. Lidt en bummert.. Jeg kaldte ikke session_start() i starten af min kode, som man skal - lidt underligt at det så virkede før.. nå, men jeg er videre i alt fald..
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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