Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> cannot modify header information...
metal
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 1.02.2007
Skąd: Sanok

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


Witam!

  1. <?php
  2. header('Content-Type: text/xml');
  3.  
  4. echo '<?xml version="1.0" encoding="utf-8" standalone="yes" ?>';
  5. echo '<logged>0</logged>';
  6.  
  7.  
  8. ?>


Moze ktos powiedziec dlaczego ten kod generuje warning cannot modify header information...?
Probowalem wszystkiego co znam nic nie dziala. Gdzies nawet wyczytalem ze to moze byc problem pajaczka (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
Napisalem ten kod w notatniku ale dalej to samo plz help!!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
kicaj
post
Post #2





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Uzyj wyszukiwarki i wpisz ten komunikat...
Go to the top of the page
+Quote Post
tomeksobczak
post
Post #3





Grupa: Zarejestrowani
Postów: 139
Pomógł: 10
Dołączył: 6.07.2007
Skąd: opole

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


Możliwe, że gdzieś wcześniej masz jakiś znak (nawet pusta linia przed <?php) posprawdzaj dokładnie.
Go to the top of the page
+Quote Post
webdice
post
Post #4


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Kod który podałeś nie może generować takiego błędu, tak jak napisał poprzednik możliwe że wysyłasz wcześniej jakieś dane do przeglądarki.
Go to the top of the page
+Quote Post
metal
post
Post #5





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 1.02.2007
Skąd: Sanok

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


Własnie w tym problem ze nie :/

ten kod jest zapisany w osobnym pliku i otwieram go w przegladarce http://dsddsd.pl/plik.php

tlatego wlasnie nie wiem co jest grane :/

zadnych bialych znakow nie mam przed <?php (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post
webdice
post
Post #6


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Stwórz nowy plik, otwórz go notatnikiem, zapisz ten kod i zobacz wtedy.
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


http://www.google.com/search?hl=en&saf...amp;btnG=Search ?
Go to the top of the page
+Quote Post
metal
post
Post #8





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 1.02.2007
Skąd: Sanok

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


Juz wiem gdzie lezy problem. PAJACZEK. Jak stworze nowy plik wkleje kod za pomoca notatnika to dziala.
Wyedytuje za pomoca pajaczka chociaz nic nie zmienie ale zapisze plik i wtedy wlasnie dostaje ten blad.
Mial ktos moze podobny problem?
Go to the top of the page
+Quote Post
Speedy
post
Post #9





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


Może spróbuj tak:

  1. <?php
  2.  
  3.  
  4. header('Content-Type: text/xml');
  5.  
  6. echo '<?xml version="1.0" encoding="utf-8" standalone="yes" ?>';
  7. echo '<logged>0</logged>';
  8.  
  9.  
  10. ?>
Go to the top of the page
+Quote Post
dadexix
post
Post #10





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


dodaje BOM - takie 3 dziwne znaki... wiele edytorów tak ma..zobacz czy w pajączku masz opcje "urf bez bom" bo np. w notepad++ jest utf z bom i bez
Go to the top of the page
+Quote Post
metal
post
Post #11





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 1.02.2007
Skąd: Sanok

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


zmiana kodowania pomogla...

  1. echo '<?xml version="1.0" encoding="iso-8859-2" standalone="yes" ?>';


szukalem w pajaczku utf z bom ale jest tylko utf-8. Wazne ze wiem w czym byl problem.

Dzieki wszystkim za pomoc!!
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: 22.08.2025 - 13:01