Jag har knepat lite med cookies, försöker få en att säga att en post är "oläst" när man inte varit inne på den. Sidan man läser posten på har jag satt in denna taggen på
<%If Request.Querystring("do") = "" Then
Response.Cookies(RS("Rubrik")) = "read"
Response.Cookies(RS("Rubrik")).Expires = date + 365
End If%>
Denna funkar inte, men hur hämtar jag in rubrik eller ID från posten i databasen istället för ett fast namn på Cookien?
Säg att du sparar rubriken, eller om vi effektiviserar lite, ID för varje tråd i ett varsitt cookievärde.
En cookie får aldrig bli mer än 2kb stor *har jag för mig*.
Tillslut kommer du komma upp till den gränsen, vad gör du då?
Det finns exempel i detta forum på smidiga lösningar. Sök och du skall finna. ;)
En början är att du faktiskt ska ha ett fast namn på cookien.
Tänk hur det skulle se ut här på wF om alla trådar man läst fanns registrerade i en och samma cookie. Ganska många. ;)
Alltså jag kan Inget om Cookies, En fråga, sparas det bara En cookie per Hemsida? allstå tex en för https://www.passagen.se och en för https://www.msn.se? Hur ska jag annars kunna göra det så man ser att man inte har läst posten?
Sidan kommer inte ligga på nätet utan är en del av ett Intranet så netscape, IE5 problem kan vi bortse ifrån.
Oavsett vad du programmerar för serverspråk, är det helt oberoende av vilken browser som ser sidan. Så det spelar ingen roll. En cookie per hemsida ja, med olika värden i sig.