Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Problem z kodowaniem w pliku :(
Forum PHP.pl > Forum > Przedszkole
porowski
Mam plik textowy z backupem bazy danych zapisany w formacie UTF-8

W pliku jest okoł 200.000 wpisów więc zmaina reczna odpada :|

Około połowa jest wpisów ma znaki w UTF-8 i jest OK smile.gif
Niestety druga połowa ma znaki specjalne (głównie polskie ogonki) w LATIN2 i one sie wykrzaczają - wyświetlają jako znaki zapytania "?" sad.gif

JAK ZROBIĆ ABY WSZYSTKIE ZNAKI W PLIKU BYŁY W UTF-8 exclamation.gif!!! tak aby po przywróceniu bazy wszystko było cacy smile.gif

wacko.gif wacko.gif wacko.gif wacko.gif
TomASS
To w końcu w jakim kodowaniu zapisany jest plik? Połowa w jednym połowa w drugim ? tongue.gif
porowski
krotko mowiac TAK exclamation.gif

sprawa wyglada tak:

- byla baza danych w LATIN2.
- zostal zrobiony export do pliku - okolo 125.000 wpisow.
- plik przywrocony na innej bazie z kodowaniem UTF8.
- no i wyswietlaly sie krzaczki.
- niestety do tej bazy zostaly dodawane nowe wpisy juz w UTF8.
- baza ma teraz okolo 200.000 wpisow.
- zostal zrobiony export do pliku z kodowaniem UTF8 (nie ANSI).

teraz jak sie przywraca baze na LATIN2 to te pierwsze wpisy sa OK - UTF8 juz nie sad.gif
odwrotnie jak na bazie z UTF8 to te ostatnie sa OK a LATIN2 juz nie sad.gif

teraz mam ten plik i musze cos z nim zrobic aby wszystko bylo OK na UTF-8

HELP exclamation.gif
LBO
Spróbuj przekonwertować, np. tym.

edit: Istnieją też aplikacje konwertujące: Ogonki97 czy (chyba najlepszy) Gżegżółka
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.