za php.net
Cytat
If output exists prior to calling this function, setcookie() will fail and return FALSE. If setcookie() successfully runs, it will return TRUE. This does not indicate whether the user accepted the cookie.
czy wniosek z tego taki że jeżeli użytkownik ma wyłączone przyjmowanie ciastek to zwróci tez FALSE?
pozdrawiam
jarrod
19.08.2007, 11:11:28
Nie. Serwer tego nie wie i nie znaczy to że uzytkownik ma wyłączone cookie.
setcookie() zwróci false gdy np wcześniej zostały wysłane już jakieś dane do przeglądarki i ciateczka po prostu wystawić się nie da.
dzieki, w takim razie jak sprawdzić czy użytkownik przyjmuje ciastka?
jarrod
19.08.2007, 11:15:37
Po przeładowaniu strony albo ciacho jest albo go nie ma...
kontekst jest troche inny niz logowanie
logowanie mam na sesji, a po zalogowaniu ma byc wyswietlona informacja z ciastka (np o ostatnim logowaniu), wiec kazdy i ten co ma wlaczone ciastka i ten co ma wylaczone bedzie musial sobie ta strone z wykorzystaniem ciastka wyswietlic
mankament jest taki zebym nie wpuszczal do sekcji zalogowanych tych ktorzy maja wylaczona ich obsluge..
jarrod
19.08.2007, 11:30:06
w takim razie nie [php] a [javascript]
Na forum było już kilka razy jak spradzić ciastka za pomocą js.
ok juz mam jeszcze inny pomysl - dzieki za pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.