[php] Cookies też nie zapisuje

0

Cześć. Nie wiem co jest grane. Ani nie odczytuje mi cookies(to już gdzieś opisałem), ani prawie nigdy nie zapisuje(obsługę mam włączoną)

Kod do zapiania mam taki:

<?
 $id=$_GET["id"];
 
 setcookie("ciacho", $id, time()*31536000);
?>

Jest to pierwsze co jest w pliku glos.php

Dlaczego nie zapisuje to mogę się domyślać(tzn. czasem zapisuje, ale na drugi dzień już go nie ma :|)

Plik glos.php jest wywolywany w sposob nastepujacy z innego:

<form action="glos.php?id=cos" method="post">

przyciskiem submit i wysylana jest jedna dana z formularza.

Może być to powodem? Jeśli tak, to jak to obejść? Już się chyba 4 dzień męczę i nic.

0

time()*31536000

Chyba to jest problemem... To wyrażenie może przekroczyć wartość integera i ustawić zmienną znowu gdzieś na początku zakresu... a więc cookie będzie nieaktualne już. Tak mi się przynajmniej wydaje. Spróbuj dać time()+3600247, to ustawi na tydzień.

1 użytkowników online, w tym zalogowanych: 0, gości: 1