![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
czy jest możliwość zmienienia kodowania znaków w pliku tekstowym?? z windows na iso bądź utf-8?? Chyba ze ktoś ma inny pomysł jak można rozwiązać taki problem. Mam plik xml ktory normalnie ma kodowanie utf-8, potem otwieram ten plik fopen i zapisuje sobie tam rozne rzeczy tylko ze wtedy zmienia mi sie kodowanie na windows przez co przestaje mi wyswietlac polskie znaki na stronie jak wyswietlam dane z tegoz pliku. Gdy w edytorze zmienie kodowanie na utf wszystko wraca do normy wiec potrzebuje tylko wiedzieć jak zmienic strone kodowa juz istniejącego pliku. ========== Znalazłem jak rozwiązać ten problem troche na około ale może sie komuś przyda :-). http://www.gajdaw.pl/varia/ogonki.html sciągamy biblioteke z tej strony i musimy ustawić kodowanie pliku xml na 'windows-1250'. przed zapisem do pliku musimy kozystając z tej funkcji skonwertować ciąg znaków 'pl_iso2win($text)' i po zapisie mamy w pliku xml kodowanie tylko windows. Przed wyświetleniem natomiast musimy przeformatować dane 'pl_win2iso($text)' i wszystko działa :-) Jakby ktoś jednak znał sposób zmiany kodowania juz zapisanego pliku to prosiłbym o podanie gdyż to możę się przydać czasami ;-) Pozdrawiam, Alk Ten post edytował Alkagar 21.06.2006, 12:33:15 -------------------- I amar prestar aen
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 6.05.2003 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
ja do takich rzeczy używam iconv" title="Zobacz w manualu php" target="_manual
-------------------- Mateusz 'matipl' Kamiński
WWW - http://matipl.pl |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Probowalem, ale iconv zmienia ci tylko kodowanie tekstu a nie kodowanie plików *.txt czy innych. Co do konwersji wykonywanej przez iconv to ona nie obsługije 'win-1250' i jest to pewne ograniczenie.
-------------------- I amar prestar aen
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 02:15 |