![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 28.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam następujący problem: w przykładowym pliku jest zapisany tekst z polskimi znakami. Kiedy program próbuje odczytać te znaki, w ich miejsce pojawiają się "szlaczki". Proszę o pomoc. Pozdrawiam -------------------- http://www.diarynews.net
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 2 Dołączył: 18.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
A w jakim kodowaniu masz zapisany ten plik? I jakie kodowanie ustawiasz w znacznikach meta strony na której próbujesz wyświetlić jego treść?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 28.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Tekst, który czytam jest zapisany w utf-8, a w programie, który to odczytuje nie deklarowalem zadnego kodowania.
-------------------- http://www.diarynews.net
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 2 Dołączył: 18.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ale uruchamiasz go pod konsolą czy w przeglądarce?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 28.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
W przegladarce.
-------------------- http://www.diarynews.net
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 2 Dołączył: 18.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 28.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Chyba rzeczywiscie dziala, ale sprawdze na wszystkich kartach.
Dzieki wielkie W jednym z plikow nadal zle czyta, a rowniez jest tam kodowanie utf-8, wiec prosze jeszcze o pomoc. -------------------- http://www.diarynews.net
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 2 Dołączył: 18.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż skrypt, za pomocą którego to odczytujesz.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 28.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Odczytuje to ze swojej strony:
Cytat $data=file_get_contents('akt.php'); . Kiedy pobieram z innej identycznie zakodowanej to jest ok.Problem rozwiązałem(literówka w deklaracji kodowania), ale jest inny problem. Powiedzmy, ze mam dwa pliki html - jeden zakodowany utf-9 a drugi iso-8859-2. Kiedy program odczytuje te pliki, a raczej jego fragmenty to na ekranie pojawia sie prawidlowy napis. Problem pojawia sie wtedy, gdy probuje zapisac te teksty. Kiedy plik byl zakodowany w utf-8 to wszystko w pelni poprawnie sie zapisuje, ale kiedy probuje zapisac odczyt pliku w drugim kodowaniu to nie zapisuje polskich znaków. Ten post edytował kot5598 18.02.2012, 19:11:32 -------------------- http://www.diarynews.net
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 763 Pomógł: 117 Dołączył: 15.03.2010 Skąd: void Ostrzeżenie: (0%) ![]() ![]() |
Użyj iconv przed ponownym zapisem danych. Powinno pomóc.
-------------------- Pomogłem? Kliknij `Pomógł`. To nic nie kosztuje, a mnie usatysfakcjonuje! ;)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 23:01 |