Login er holdt op med at virke

Tags:    login php

Hej Alle.

Jeg har desperat brug hjælp :)

Login systemet til den hjemmeside jeg er i gang med at stoppet med at virke.

Eller rettere, så er det som om session_start(); er holdt op med at virke.

Mit login script ser således ud:

Fold kodeboks ind/udPHP kode 


Hvis jeg ændre det nederste til dette:
Fold kodeboks ind/udPHP kode 

Så returnere den "login virker". Det tyder jo på at selve login koden, rent faktisk gemmer de forskellige informationer i sessionen.
Når så index siden bliver åbnet, så køre den denne kode bla:
Fold kodeboks ind/udPHP kode 

Førhen, returnerede den, den sidste del, altså; "Hej bolig nr." osv. Men nu returnere den falsk, altså den skriver formen til at logge ind, som ses øverst i denne kode. Jeg har en session_start øverst i dokumentet, som der hele tiden har været.

Fejlen er opstået efter jeg har opdateret på min database, men den henter og bringer fint alle de informationer jeg beder den om, så jeg forstår virkelig ikke hvordan og hvorfor det er gået udover mit login system.

Jeg håber virkelig der er noget der kan hjælpe :)

På forhånd tak!



8 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Husk session_start(); i starten af din index side! :-)



Indlæg senest redigeret d. 12.06.2011 04:48 af Bruger #15853
Hej Lucas.

Jeg har session_start(); i starten af alle mine sider, inkl. index.php
Derfor det er lidt mærkeligt :)



Jeg har rykket lidt rundt på det hele, og struktureret koden lidt.. :)

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 19.06.2011 14:01 af Bruger #15853
Lucas: Jeg giver dig ret, det er meget overskueligt sådan, men det hjælper desværre ikke på mit problem :(

Det er lidt surt, for det virkede fint indtil jeg opdaterede charset på tabellen, og nu virker det bare ikke mere. Det er til vores andelsforening, hvor andelshaverne kan logge ind og se referater osv, og derfor er det også en smule kritisk for mig at det pludselig ikke virker længere..

Jeg har endda forsøgt at oprette en tabel fra ny og bruge den, men med samme problem.



Hvad sker der hvis du retter charset tilbage igen? Bare for at kunne udelukke eller bekræfte at det giver problemer.



Brian: Der sker intet, har prøvet :(
Har også prøve at oprette en helt ny tabel, men stadig samme resultat. Synes det er virkelig mærkeligt..



Så tyder det ikke på at problemet er dit charset



Kontakt mig over post.. Så finder vi ud af noget! ;)



Indlæg senest redigeret d. 12.06.2011 16:45 af Bruger #15853
t