lygmunt
7.09.2005, 14:57:53
problem jest taki , mam strone gdzie ustawiam cookie:
setcookie('ciastko',$value,time()+60*60*24*365*100);
potem przechodze na strone logowania , gdzie strona sprawdzam czy jest ustawione ciastko :
if (isset($_COOKIE['ciastko']))
{
//strona z logowaniem
}
else //blad ciastko nie ustawione
A wiec na poczatku wchodze sobie na strone gdzie ustawiam cookie, potem przechodze do strony z logowaniem i jest ok , ale gdy zamnke przegladarke , i sprobuje otworzyc strone z logowaniem , to wyswietla ze jest ciastko nie ustawione,
luinnar
7.09.2005, 17:00:55
sprawdź czy twoja przeglądarka czasem nie usuwa tempów po zamknięciu okna
PS. używaj znaczników [php ] i [/ php] (masz ponad miejscem na tekst taki przycisk)
---
dokładnie chodzi o ten przycisk:


aleksander
chmolu
7.09.2005, 17:52:34
Chyba lekko przegiąłeś z tą wartością time. Liczba całkowita integer ma ograniczoną wielkość. Daj np kilka miesięcy, lub rok. Wtedy powinno zadziałać.
orson
8.09.2005, 07:56:12
witam ...
time() zwraca inta ... zaczeła od 1970 a skończy w 2038 - czyli sto lat od teraz nie przejdzie nigdy ....
pozdrawiam