Heb een intranetje gemaakt waarbij de mensen in de backoffice moeten inloggen.
Werkt perfect en hierdoor zijn er een deel nieuwe request gekomen om zaken te kunnen aanpassen en bijvoegen.
Om dit te doen heb ik op dezelfde server een copy gemaakt van de orginele source. Alles werkt aan deze copy buiten dat ik niet kan inloggen in de backoffice. Ik zie dat hij een sessie maakt op het moment dat ik me probeer in te loggen. Maar ook een lege sessie zonder iets ?????
Login systeem is ...
login.php roept een sql db aan checkt usergegevens bestaat die user en is zijn wachtwoord correct dan maakt hij de sessie aan waar hij wat rommel in steekt.
Nadien geeft hij een 1 terug uit de functie indien alles OK is. Aan de hand van die 1 redirect hij naar een admin.php
En ik denk dat daar het probleem zit. Admin,php heeft een include van checklogin.php die gaat kijken of je sessie nog wel geldig is. Ik denk dat hij hier de lege sessie maakt. met als gevolg dat hij me niet wil inloggen want mij sessie is verlopen.....
Iemand een slim antwoord k heb mij al rot gezocht op google, en de identiek zelfde code werkt ook op de life omgeving.
Werkt perfect en hierdoor zijn er een deel nieuwe request gekomen om zaken te kunnen aanpassen en bijvoegen.
Om dit te doen heb ik op dezelfde server een copy gemaakt van de orginele source. Alles werkt aan deze copy buiten dat ik niet kan inloggen in de backoffice. Ik zie dat hij een sessie maakt op het moment dat ik me probeer in te loggen. Maar ook een lege sessie zonder iets ?????
Login systeem is ...
login.php roept een sql db aan checkt usergegevens bestaat die user en is zijn wachtwoord correct dan maakt hij de sessie aan waar hij wat rommel in steekt.
Nadien geeft hij een 1 terug uit de functie indien alles OK is. Aan de hand van die 1 redirect hij naar een admin.php
En ik denk dat daar het probleem zit. Admin,php heeft een include van checklogin.php die gaat kijken of je sessie nog wel geldig is. Ik denk dat hij hier de lege sessie maakt. met als gevolg dat hij me niet wil inloggen want mij sessie is verlopen.....
Iemand een slim antwoord k heb mij al rot gezocht op google, en de identiek zelfde code werkt ook op de life omgeving.
Because Great minds Think alike