• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Plik cookie nie zostaje dodany

VPS Starter Arubacloud
0 głosów
187 wizyt
pytanie zadane 3 stycznia 2018 w PHP przez Ryba2k Nowicjusz (140 p.)

Witam, mam następujący kod w pliku a.php: 

Jednak gdy wchodzę na stronę:

nie zostaje dodany żaden plik cookie :

Jaki popełniam błąd w setcookie? Proszę o pomoc :)

komentarz 3 stycznia 2018 przez Eryk Andrzejewski Mędrzec (164,260 p.)

Tak na przyszłość: kod źródłowy proszę wklejać w postaci tekstu, w specjalnych bloczkach, taki jak ten:

<?php
setcookie('TestCookie', 'TEST', time() + 3600, '/', 'localhost', false, true);

Tak nawiasem mówiąc to jest to przeróbka twojego kodu, która "u mnie działa". wink

1 odpowiedź

+1 głos
odpowiedź 3 stycznia 2018 przez Eryk Andrzejewski Mędrzec (164,260 p.)

Spójrz w manual: http://php.net/manual/en/function.setcookie.php

Konkretnie chodzi o przedostatni parametr funkcji (secure). Masz go ustawionego na true, a więc dzieje się zgodnie z tym:

Indicates that the cookie should only be transmitted over a secure HTTPS connection from the client.

Rozwiązanie: zmień tę opcję na false, lub używaj połączenia HTTPS. wink

Poprawiony kod:

<?php
setcookie('TestCookie', 'TEST', time() + 3600, '/', 'localhost', false, true);

 

Podobne pytania

0 głosów
1 odpowiedź 186 wizyt
pytanie zadane 7 października 2015 w PHP przez niezalogowany
0 głosów
1 odpowiedź 538 wizyt
–2 głosów
1 odpowiedź 1,125 wizyt
pytanie zadane 30 września 2015 w JavaScript przez Exec Użytkownik (510 p.)

92,964 zapytań

141,929 odpowiedzi

321,162 komentarzy

62,298 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...