Header location - videresend

Tags:    header location

Hej med Jer.

Jeg er lidt i tvivl om hvordan jeg sender en bruger videre, eller retur til forsiden, efter de har logget ind, eller oprettet en bruger fx.
Jeg kan godt få det til at virke ved logout, men selv jeg bruger nøjagtig sammen linje, virker det ikke ved de andre sider.

Se kode for logout, som virker:
Fold kodeboks ind/udPHP kode 


Se kode for login, som ikke virker:
Fold kodeboks ind/udPHP kode 


Ved godt det sandsynligvis kun er sidste del af koden der er relevant, men nu har jeg postet det hele for en sikkerheds skyld :)

Håber der sidder nogle kloge mennesker som gider hjælpe.

// Christian



4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 12 karma
Sorter efter stemmer Sorter efter dato
Du kan ikke bruge headers efter du har skrevet data til siden. Du kan enten fjerne alt output og lign inden din header eller bare videresende med


Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 21.04.2011 15:06 af Bruger #10281
Lige en ting til din kode, så er det en god ide at sende brugerens input igennem denne metode - mysql_real_escape_string() - da du ellers vil blive utrolig sårbar overfor evt. SQL Injections.

Måden du gør dette på er ved at skrive det øverste af din kode således
Fold kodeboks ind/udPHP kode 




Tak skal du have, det virker :)



Tak for det :)
Er ret ny med php, så kender ikke helt så meget til sikkerhed endnu..



t