FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Nykomling
|
Tror jag håller på att bli galen:
När jag använder någon av följande rader så tappar min server alla session-värden… Kod:
setcookie ("tom", $tom, time() + 3600*30, "/site/"); setcookie ("visa", $visa, time() + 3600*30, "/site/"); Varianeln $visa = ”rub” Men t.ex. följande funkar helt ok: Kod:
setcookie ("ar", $ar, time() + 3600*30, "/site/"); |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Bara ett inlägg till!
|
Istället för att skicka massa kod och en förklaring på vad du antar att den gör så är det bättre att du postar HTTP-headern som setcookie() genererar.
|
|||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Nykomling
|
Den genererar inget allt, eller så förstår jag inte frågan...
|
||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Bara ett inlägg till!
|
Sniffa trafiken mellan webbservern och webbläsaren så du ser vad som skickas innan HTML-koden kommer (HTTP-huvudet där alla cookies sätts). Du kan annars göra det smidigt med att installerade webdeveloper-plugin:et till Firefox. Med den kan du nämligen se alla cookies.
|
|||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Mycket flitig postare
|
Citat:
|
|||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Nykomling
|
I Firefox fungerar det så länge jag inte väljer att visa "View Response Headers"
Verkar som om han då laddar om sidan utan datan från formuläret och på så sätt skapar en felaktig sida. Återkommer när jag hunnit testa något av de andra programmen… |
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Nykomling
|
Kod:
HTTP/1.1 200 OK Date: Fri, 03 Mar 2006 07:47:02 GMT Server: Apache/1.3.34 (Unix) PHP/5.0.5 mod_ssl/2.8.25 OpenSSL/0.9.7a mod_perl/1.29 FrontPage/5.0.2.2510 X-Powered-By: PHP/5.0.5 Set-Cookie: k2=OFF; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: k20=OFF; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: k17=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: k18=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: k19=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: k21=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: k22=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: o2=OFF; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: o3=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: o4=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: o5=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: o7=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: o8=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: o9=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: o10=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: o11=ON; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: manad=3; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: ar=2006; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: x_axeln=ort; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Set-Cookie: tom=JA; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ Transfer-Encoding: chunked Content-Type: text/html Kod:
Set-Cookie: tom=JA; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ |
||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Mycket flitig postare
|
Du skulle kunna omarbeta scriptet till att spara en cookie liknandes
set-Cookie: k=2-off:20-off:17-on:18-on:1-on:21-on:22-on; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ och samma sak med o. sedan kan du tolka det när du hämtar cookien. edit: (eller skapa något slags bitmönster som du kan bitmaska fram värden ur) |
||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Nykomling
|
Jag har redan fixat det på det sättet.
Kan tänka mig att det även blir en anings prestandaökning eftersom det blir ett gäng mindre kakor att hämta. Men jag fattar fortfarande inte varför han tappar sessions-kakan när han håller kvar alla andra. Antar att det bara är att gilla läget… |
||
![]() |
![]() |
![]() |
#10 | ||
|
|||
Medlem
|
Det är IE som har en begränsning på 20 cookies per domän (eller 4KB data om det kommer först). Avdelningen för godtyckliga begränsningar.
|
||
![]() |
![]() |
Svara |
|
|