Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] problem z cookies
Pchelek
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 8.02.2004

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


Witam!
Mam pewien problem z ciasteczkami chcialem napisac antyflooda do shoutbox'a jednak kdy dodaje kod
  1. <?php
  2.  
  3. setcookie("ochrona", "1", time()+120);
  4.  
  5. ?>

Wyskakuje mi blad:
Warning: Cannot modify header information - headers already sent by (output started at c:\appserv\www\prox\main.php:8)
Poczytalem manuala i o ile dobrze zrozumialem ciasteczka musza byc przed tagami html niestety nie moge ich tam umiescic poniewaz strona ktora ustawia ciasteczka jest includowana tak samo zreszta includuje w indeksie wiecej stron ktore maja w sobie kod html no i raczej nie widze szans umieszczenia ciasteczek przed tym kodem wiec pytanie:
Jak to zrobic :]
Z gory dzieki za odpowiedzi & pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
GrayHat
post
Post #2





Grupa: Zarejestrowani
Postów: 566
Pomógł: 18
Dołączył: 23.08.2003
Skąd: Łomża

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


  1. <?php
  2. setcookie("ochrona", "1", time()+120);
  3. ?>
Go to the top of the page
+Quote Post
Pchelek
post
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 8.02.2004

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


z ob_start(); tez probowalem i to nic nie zmienia :/
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


A próbowałeś poszukać?

Zagadnienie "Cannot modify header information - headers already sent by" jest tak popularne jak wschód słońca.
Już setki razy na forum było. Na PHPedi też masz o tym arta.

P.S.
Nie możesz nic wysyłać do przeglądarki przed nagłówkami header i przez próbą ustawiania ciastka. Nic, nawet pojedynczej spacji.

A jeśli to robisz to masz źle skonstruowaną stronę i zamiast kombinować obejść problem popraw aplikację.
Go to the top of the page
+Quote Post

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: 24.08.2025 - 16:13