Avatar billede scaniav8 Nybegynder
25. november 2004 - 19:22 Der er 8 kommentarer og
1 løsning

Cookies / sessions blandet sammen?

Hey..!

Jeg er stødt på et lille problem her..!
Jeg er igang med at lave et system, og jeg har hentet et brugersystem for at gøre det hele lidt lettere..!


Problemet er:

For at man kan logge ind på sin bruger, skal man gå ind i Funktioner-->Internetindstillinger-->Beskyttelse af per...-->Accepter alle cookies

Brugersystemet er lavet i sessions ser det ud til, hvorfor skal man så slå, cookies til?

En der ved hvordan man kan slå det fra..?
Avatar billede coderdk Praktikant
25. november 2004 - 19:51 #1
Det er sandsynligvis session cookies - Du kan få dem til at teste det her: http://kage.ordo.dk/

I Internet Explorer kan du (gen-) aktivere session cookies, i menuen "Tools" -> "Internet Options", "Privacy", "Advanced", "Always allow session cookies" - Den er slået til som default.

Se om der er nogle af dine brugere der har ZoneAlarm - Den virker ikke ved alle sites. Hvis det er den, så afinstallér ZoneAlarm og brug noget andet.

Alternativt kan du køre sessions ID'et i URL'erne Det skal dog være enablet i php ved compilation:
http://dk2.php.net/manual/en/ref.session.php#ini.session.use-trans-sid
Avatar billede scaniav8 Nybegynder
25. november 2004 - 19:58 #2
Well, den er ikke slået til som Default ved mig, og heller ikke dem jeg har givet adressen til..!

Kan man evt. lave det om så det ikke er session cookies, men bare sessions?
Avatar billede coderdk Praktikant
25. november 2004 - 20:06 #3
sessions KAN ikke fungere uden session cookies :P Med mindre du bruger --enable-trans-sid / session.use_trans_sid som jeg skrev nederst.
Avatar billede scaniav8 Nybegynder
25. november 2004 - 20:18 #4
jamen jeg har da engang haft et brugersystem der kørte uden hjælp af cookies..!

og jeg tror også der er lavet mange brugersystemet / loginsystemer i sessions, som der ikke bruger cookies
Avatar billede coderdk Praktikant
25. november 2004 - 20:33 #5
Igen. Hvis de har kørt med session_start() etc, så *har* de kørt med session cookies, med mindre php har kørt med use_trans_sid, og så ser dine URL'er pludselig automatisk sådan ud: http://example.dk/script.php?side=1&variabel=værdi&PHPSESID=30357311ebbc18aa3b4569fd4c535505
Avatar billede scaniav8 Nybegynder
26. november 2004 - 11:06 #6
Okay, men med det brugersystem jeg har haft, det har man ikke behøves at slå "Accepter alle cookies" til, den har kørt fint uden problemer..!
Avatar billede coderdk Praktikant
26. november 2004 - 11:07 #7
Måske bruger det nye system noget javascript cookiehalløj? Altså cookies vha. javascript...
Avatar billede scaniav8 Nybegynder
29. november 2004 - 21:05 #8
Lukker spg, vi kom ikke rigtigt nogen vejne med det her
Avatar billede coderdk Praktikant
29. november 2004 - 21:46 #9
:P
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