Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Warning: Cannot modify header information itd.
elektronic
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 3.09.2007
Skąd: Tarnów

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


Witam.

Robie ankietę w php, wszystko idzie dobrze ale ni z tąd ni z owąd zaczęło mi wyskakiwać na stronie coś takiego :

Warning: Cannot modify header information - headers already sent by (output started at /disk3/users/elektronic/public_html/test2.php:8) in /disk3/users/elektronic/public_html/test2.php on line 46
linia 46:
Kod
setcookie('entry1', "$entry1", time()+3110400);


nie działa ob_start(); , które niby powinno pomagać. Dziwne jest to że przepisywałem kod 3 razy analizując go bardzo dokładnie. Był moment kiedy wszystko działało poprawnie... aż tu nagle warning.

Z góry dzięki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
elektronic
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 3.09.2007
Skąd: Tarnów

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


Dobra, już działa... tylko zastanawiam się dlaczego jeżeli umieszcze zwykły print "tekst"; przed if(!(send)) { , warning itd. się pokazuje...Dzięki wielkie... edit: Jeszcze jedno pytanie. Jeżeli przykładowo mam index.php w którym jest ten html razem ze stylami itd. a między znacznikami body jest tylko :
Kod
<?include("ankieta.php");?>
i to nie działa, a dokładniej - pojawia się to samo ostrzeżenie, to co zrobić żeby działało. Nawet po to żebym mógł opracować css do całego dokumentu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Mam nadzieje że wyraziłem się jasno (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Czy ktoś może mi pomóc ? Jest mi to naprawdę potrzebne. Co zrobić abym mógł przed kodem użyć html'a... Próbuję :
Kod
<?
ob_start();  
// cały kod
ob_end_flush();
?>

ale to nie działa, próbowałem kilku innych sposobów, i również nic nie idzie. Czytałem że można jeszcze zmienić to w pliku konfiguracyjnym lecz jak ? W PHP Core w linii output_buffering pisze no_value... Nie wiem gdzie należy zmienić to na on...

Ten post edytował elektronic 4.09.2007, 20:16:01
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: 13.10.2025 - 21:49