cookie problem.

PHP

3 svar · 286 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?

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