![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 13.12.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem dotyczący ciastek w PHP. Problem polega na tym, że jak ustawię ciastko to w ogóle nie zapisuje zmiennej, ale tu należy dodać, że jeżeli jest to czysty plik php z samym dodawaniem wartości do ciastka oraz wpisaniem adresu bezpośrednio do tego pliku to ciastko działa.
Zakładając, że plik ciastko.php znajduje sie na serwerze pod takim adresem: www.mojadomena.pl/katalog/ciastko.php i jest on zapisany bez żadnych stylów i innych dodatków typu: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="pl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link rel="Stylesheet" type="text/css" href="style.css" /> <title></title> </head> czyli taki prosty plik: <?php setcookie("ciastko","wartosc", 0); ?> jak wchodzę bezpośrednio przez ten adres: www.mojadomena.pl/katalog/ciastko.php to ciasteczka działają no ale strona jest czarno biała. Jak chcę wejść na stronę aby były style, jej wygląd czyli: www.mojadomena.pl/index.php?id=katalog/ciastko to nic nie chce działać. Dodam, że serwer mam na AZ.pl i moi znajomi też mają problem z ciasteczkami oraz sesjami. Czyli wychodzi na to że serwer jest źle ustawiony? Prosiłbym was o jakieś wskazówki (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie, to programista źle pisze. Przeczytaj sobie podstawy protokołu HTTP później zajrzyj na dokumentację setcookie
Cytat Like other headers, cookies must be sent before any output from your script (this is a protocol restriction). This requires that you place calls to this function prior to any output, including <html> and <head> tags as well as any whitespace. A jak już ogarniesz temat to jeszcze włącz raportowanie błędów po PHP jasno tam wyświetla warning. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 21:34 |