Problemer med MAMP php sessions

Problemer med MAMP php sessions

Innlegg tor 01.07.2010 23:27

Hei

Jeg er ganske fersk på php, men prøver å lage et enkelt CMS-system. Jeg har fått det meste opp og gå, men av en eller annen grunn vil ikke _SESSION variabler 'være med' hvis jeg hopper til en annen side.

Eksempelvis har jeg en loginside, og et skript som oppretter en session, sjekker det som blir tastet inn og sender brukeren videre. For å kontrollere tilgang til diverse sider, lagrer jeg f.eks. $_SESSION['user'] i login skriptet, men finner ikke igjen denne variablene på andre sider.

session.cookie_path er satt til ' / '

Noen som kan hjelpe?


 
medlem i 13 måneder

Re: Problemer med MAMP php sessions

Innlegg fre 02.07.2010 0:03

Code: Select All Code
session_start();


må kjøres før en eneste byte er sendt til klienten

Administrator

 
medlem i 73 måneder

Re: Problemer med MAMP php sessions

Innlegg fre 02.07.2010 0:11

Den blir kjørt av konstruktøren til klassen som blir opprettet på alle sidene som skal bruke informasjonen. Eller må jeg gjøre et eksplisitt kall til session_start() ?


 
medlem i 13 måneder

Re: Problemer med MAMP php sessions

Innlegg fre 02.07.2010 0:15

Vet ikke hva du mener med eksplisitt, det er antageligvis nok. Men du må sikre at sidene ikke sender ut noe som helst, ikke et mellomrom en gang, før denne funksjonen kjøres.

Hvis du er overbevist om at det ikke er problemet så
1) Bruk firebug til å sjekke at det settes en cookie
2) Sjekk session storage innstillinger i php.ini, og slå på error logging til fil og følg med der

Administrator

 
medlem i 73 måneder

Re: Problemer med MAMP php sessions

Innlegg lør 03.07.2010 11:20

Nå funker det flott. Takk for hjelpa.


 
medlem i 13 måneder


Returner til PHP


Hvem er i Forumene

Brukere som leser i dette forumet: Ingen registrerte brukere og 0 gjester