cookie problem.

PHP

3 svar · 299 visningar · startad av patrik2002

Medlem sedan okt. 2001253 inlägg
Trådstart#1

varför fungerar inte följadne:
setcookie ("poll",$senasteid,time()+3600*24*7);

Medlem sedan jan. 2002341 inlägg
#2

Jag är inte så insatt, men har du verkligen "setcookie" INNAN att NÅGON SOM HELST text skrivits ut till skärmen. (annars måste man använda olika buffring-metoder -- vilket ja inte vet hur det funkar =) )..

Nästa fråga: Är "setcookie" parametern samma för alla PHP versioner? annars kan det ju bero på det..

Medlem sedan feb. 2000280 inlägg
#3

Ehh prey, setcookie måste stå absolut först innan man skriver ut något på skärmed. Annars får man felmesset "warning headers already sent..".

Din kod ser rätt ut Patrik, vad får du för felmeddelande?

PHP Man(setcookie): http://se.php.net/manual/en/function.setcookie.php

Medlem sedan maj 2002647 inlägg
#4

Bara en liten fråga, har du register_globals = on eller off i php.ini?
Om du har dem på off så ska du nog köra $_GET['senasteid'] eller $_POST['senasteid'].

Jag kan inget om cookies men detta brukar vara ett vanligt problem... eller du kanske har en gammal version av PHP?

258 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)