![]() |
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/"); Varianeln $visa = ”rub” Men t.ex. följande funkar helt ok: Kod:
setcookie ("ar", $ar, time() + 3600*30, "/site/"); |
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.
|
Den genererar inget allt, eller så förstår jag inte frågan...
|
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.
|
Citat:
|
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… |
Kod:
HTTP/1.1 200 OK Kod:
Set-Cookie: tom=JA; expires=Sat, 04 Mar 2006 13:47:02 GMT; path=/site/ |
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) |
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… |
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.
|
Då har man fått det förklarat för sig...
Alltid lär man sig något nytt. |
Alla tider är GMT +2. Klockan är nu 19:31. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson