Marek Knap

Marek Knap wolny informatyk, z
zamiłowania
programista
Delphi,HTML,P...

Temat: błędne polskie znaki w plikach TXT.

Jedna z moich stronek operuje na plikach TXT. Tworzeniem tych plików zajmował się program napisany w Delphi- wyekstraktował on pewne teksty właśnie do plików .TXT.

I teraz problem polega na tym że skrypty (PHP) pobierający ten tekst i wyświetlający go na stronie polskie znaki pokazuje jako "krzaczki".
Dodam że w podglądzie tych plików (Norton C..) wszystko wygląda OK.

Strona jest skodowana poprawnie.
Waldemar Jonik

Waldemar Jonik właściciel,
webmaster,
programista, JW Web
Development

Temat: błędne polskie znaki w plikach TXT.

pewnie pliki txt zakodowane są w windows-1250

poczytaj o funkcji iconv() - pozwoli ci przekonwertować np na utf-8
Marek Knap

Marek Knap wolny informatyk, z
zamiłowania
programista
Delphi,HTML,P...

Temat: błędne polskie znaki w plikach TXT.

A da się jakoś sprawdzić w w jakim dokladnie kodowaniu jest dany plik tekstowy?

Ja myślę że faktycznie ta funkcja jest rozwiązaniem. Potrzebne jest jeszcze tylko sprawdzenie oryginalnego kodowania.

Idę na łatwiznę bo nie chce mi się tablicy array[] robić z całym zestawem kodowań.
Póki co Dzienx.
Marcin Fliszta

Marcin Fliszta Scrum Master

Temat: błędne polskie znaki w plikach TXT.

Najprościej to po wyświetleniu strony zmień sposób kodowania znaków w przeglądarce. Na jednym krzaków nie będzie tylko pojawią się poprawnie, więc to będzie właściwe. Jeśli są tam polskie znaki to będzie to jedno z trzech: utf-8, iso-8859-2 lub windows 1250.

konto usunięte

Temat: błędne polskie znaki w plikach TXT.

http://php.net/manual/en/function.mb-detect-encoding.php

Powinno pomóc.

Następna dyskusja:

polskie znaki




Wyślij zaproszenie do