Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Funkcja nie chce odczytać $_COOKIE?
eunix
post
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 22.02.2006

Ostrzeżenie: (0%)
-----


Witam,

Od wczoraj walcze z tym ale nic nie wymyśliłem, w klasie mam funkcje, które wysyła cookie i póżniej je musi odebrać.
Na jednym komputerze pod Operą wszystko pięknie działa, ale gdy przesiadłem się na innego kompa pod Firefoxa, skrypt jakby nie chciał wykryć $_COOKIE, chociaż zostały one wysłane do przeglądarki i są u mnie na komputerze.
sprawdzałem czymś takim pózniej:
  1. <?php
  2. if($_COOKIE)
  3. {
  4. echo 'działa';
  5. }
  6. ?>

i w tym przypadku pokazuje działa, ale jak zrobie tak:
  1. <?php
  2. if($_COOKIE['user'])
  3. {
  4. echo 'działa';
  5. }
  6. ?>

to już nie działa, a cookie zostało wysłane i firefox jest wykrywa.
Próbowałem już zrobić $HTTP_COOKIE_VARS, ale też nic.

Proszę o pomoc!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
eunix
post
Post #2





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 22.02.2006

Ostrzeżenie: (0%)
-----


Zrobiłem co mówiłeś i tak:
Pod Operą (najnowszą):
  1. <?php
  2. (
  3. [user] => 3
  4. )
  5. ?>


Pod Firefoxem 2.0:
Array
  1. <?php
  2. (
  3. )
  4. ?>


Tak to mniej więcej wygląda:
  1. <?php
  2. if($_COOKIE['user'])
  3. {
  4. return true;
  5. }
  6. else
  7. {
  8. setcookie ("user", 3, time()+3600, 1);
  9. }
  10. ?>


ale mówie ze na drugim komputerze pod Operą działa ale pod Firefoxem i IE już nie :/

[--- EDIT ---]
Już rozwiązałem problem, występuje on kiedy dodaje przy wysłaniu cookiesa parametr bezpieczny cookie!

Ten post edytował eunix 22.12.2006, 13:42:26
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 19:46