Avatar billede onkel_satan Nybegynder
27. januar 2005 - 21:00 Der er 2 kommentarer og
1 løsning

Flush/slet global variable

Hejsa.

Har et problem med en global variable.
Kan nok bedst forklares med en lille use case.

1. logger ind på siden - husker headeren jeg kommer fra
2. logger ud igen - global variable 'logout=1' er nu i headeren.
3. logger ind igen . husker ovenstaaende header da den er det er den jeg logger ind fra.
4. Er nu logget ind ogreturneres til headeren fra punkt 2, MEN der indeholder headeren jo logout=1, hvilket faar den til at logge ud igen.

Er der en måde hvorpå jeg kan få den til at glemme den globale variable logot=1 eller evt. ændre dens vaerdi ?
Eller skal jeg ind og undersøge tidligere link med en eregi() ?
Hvis jeg skal bruge en eregi() ( eller hvad de nu lige hedder) hvordan faar jeg den saa til at slette den del jeg søger på ?
Avatar billede googolplex Novice
27. januar 2005 - 21:02 #1
unset() ??
Avatar billede onkel_satan Nybegynder
27. januar 2005 - 21:26 #2
hmm kan ikke rigtig faa den til at virke :(
Avatar billede onkel_satan Nybegynder
27. januar 2005 - 21:31 #3
Fandt selv en løsning. Erstatede bare logout=1 med logout=0 via en str_replace()
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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