Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wyświetlanymi plikami
M@ReK
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 11.01.2005

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


Witam serdecznie wszystkich biggrin.gif to mój pierwszy post.

Mam bardzo irytujący problem, wydaje mi sie, że wina leży po stronie php. Otóż za każdym razem kiedy wyświetlam jakiś plik z kodem html przez php (obojętnie za pomocą jakiej funkcji np readfile, include itd) zawsze na początku (czyli w miejscu gdzie jest początek wstawionego pliku pojawiają się dziwne znaki. We wszystkich przeglądarkach nie sprawia to problemu ale oczywicie w ie powstaje kopot ponieważ przeglądarka przechodzi do nowej lini i powstaje odtęp burzący wygląd strony mad.gif Aby przyblizyć jeszcze nieco cały problem sytuacja wygląda tak:
Mam przykładowo 3 pliki header.html, menu.html, footer.html. Pliki są wyświetlane za pomocą klasy obsługującej szablony (choć jak mówiłem moze to być nawet include dry.gif) w pliku index.php są instrukcje które łączą pliki w całoć aby powstała strona, normalnie po wykonaniu kodu z index'a powinno to wyglądać tak:
Kod
(tereść pliku header)
(treść pliku menu)
(treść pliku footer)


a w ie w źródle wygląda tak
Kod
[](tereść pliku header)
[](treść pliku menu)
[](treść pliku footer)

kwadraciki to znaki nierozpoznawane przez edytor.
Bardzo prosze o pomoc i pozdrawiam.

Ten post edytował M@ReK 21.01.2006, 11:56:09
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Pigula
post
Post #2





Grupa: Zarejestrowani
Postów: 446
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Lublin

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


mowisz dziwne znak ale jakie bo to akurta pojecie wzgledne najlepiej wklej je tutaj.
moze takie ďťż jak tak to masz klopot z kodwaniem w unicodzie poczytaj ten topic
Go to the top of the page
+Quote Post
M@ReK
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 11.01.2005

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


dokładnie coś takiego  strona jest w utf8
Go to the top of the page
+Quote Post
LBO
post
Post #4





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


wina leży po stronie twojego edytora... pootwieraj pliczek w kilku edytorach.. zobaczysz, że niektore "załapią" te krzaczki na początku i bedziesz mogl to wykasowac...
Go to the top of the page
+Quote Post
Wave
post
Post #5





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 13.01.2005

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


 to jest nagłówek utf bom z tego co pamiętam.
Jego pojawienie się wynika z tego że prawdopodobnie includujesz pliki kodowane w utf do pliku iso bądź win. Strona kodowa wszystkich plików powinna być zmieniona, najlepiej na iso.
Go to the top of the page
+Quote Post
M@ReK
post
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 11.01.2005

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


Dziękuje za odpowiedzi biggrin.gif Faktycznie jest to nagłówek pliku utf. Pewnym rozwiązaniem, jednak niezbyt eleganckim jest poprostu ten nagłówek usunąć. Albo przekonwertować pliki. Jeszcze raz dzięki smile.gif

Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:04