Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> setcookie nie tworzy ciach na localhoscie
ageusz
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 28.02.2010

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


Witam,

wiem, że setcookie było poruszane wiele razy, jednak żadne rozwiązanie ani z forum, ani z php.net ani z całego internetu nie dało rady, więc w końcu muszę zadać pytanie sam.

Otóż pracuję sobie na swoim kompie, na localhost i za nic nie mogę utworzyć ciasteczka. Zrobiłem sobie specjalnie króciutki skrypcik, żeby testować, czy działa i nic. Oto jak wygląda ostatnia wersja(było ich sporo):

  1. if(!isset($_COOKIE["username"]))
  2. {
  3. $domain = ($_SERVER['HTTP_HOST'] != 'localhost') ? $_SERVER['HTTP_HOST'] : false;
  4. setcookie('cookiename', 'data', time()+3600, '/', $domain, false);
  5. echo "ustawione";
  6. }
  7. else
  8. echo "Cookie: ".$_COOKIE["cookiename"];


Nic nie jest wysyłane przed, ani nawet po tym kodzie, żadna spacja. Mam wrażenie, że przeglądarka na to nie pozwala. Czytałem też, że domena powinna zawierać dwie kropki, a na localhoście po prostu false. Nic jednak nie działa. Może trzeba jakoś przekonfigurować apacha?
Mam postawionego ostatniego WAMPa, Apach 2.2.11, PHP 5.3.0, więc supergloblne COOKIE też jest.

Będę wdzięczny za pomoc
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 07:08