Modyfikacje gotowe - Koniec problemów z kodowaniem bazy danych !!!
CZ@rek - 22-01-2007, 01:19
olneyman, a nie masz więcej znaków?? Ja mam jak mi się wydaje taki sam problem co ty.
darkelf - 22-01-2007, 19:46
Czesc.
Dzis po przeniesieniu bazy mialem problem z czcionka.
Odpalilem owy skrypt i zaczal dzialac z utf na iso.
No nie powiem troche naprawil bledow z wyswietlaniem czcionki.
Lecz zostaly dwie nie naruszone czcionki,ktorych nie naprawil skrypt.
Sa ta "krzaczki": ÂĂŞÂ.
Zauwazyłem ze przy polskich literkach typu ą,ś pokazuje sie w/w krzaczek.
Probowalm roznych kombinacji wybieralem rozne rwejściowe format kodowania ktore przemienialem na ISO.
Tak probowalem robic to po kilka razy i za kazdym razem cos zmienia,nie wiem czemu?
Niby zapuszczam skrypt robi robi... pozniej drugi raz zapuszczam robi robi.. a chyba nie powinien jak zrobil wczesniej?
Ma ktos jakies pomysly?
Szimin - 23-01-2007, 12:42
a jak ja już w bazie danych mam znaki zapytanie to co mam wtedy zrobić. Próbowałem wszystkimi sposobami na FAQ rozwiazać mój problem z kodowaniem. I za każdym razem są te "?". Nie wiem co już mam z tym zrobić... proszę o pomoc!
pio32 - 23-01-2007, 12:50
Szimin, jak napisał przemo w pierwszym poście tego tematu:
Cytat: | Jak ktoś w bazie danych (nie na forum) ma zamiast polskich znaków znaki zapytania ? to niestety nic już nie zrobi, za późno. |
Przykro mi, jedynce co możesz zrobić to ręcznie przestawiać ? na literki polskie. Może zadziała. Ale to żmudne jest.
Szimin - 23-01-2007, 12:55
jak to nic... naprawdę nie da rady... jak ja mam baze 2 MB to bym to robił kilka miesięcy...
pio32 - 23-01-2007, 13:08
Szimin napisał/a: | jak to nic... naprawdę nie da rady... |
Kolega miał to samo i nic nie zdziałał. Znalazł jakąś starszą kopię bazy i wrzucił tą starą poprawną, a nowe posty, które były z ? popoprawiał ręcznie.
ShotgunXC - 24-01-2007, 10:58
Do usuniecia
Dawid K. - 24-01-2007, 22:14
u mnie dziwnie wyszło - większość zmieniło (utf na latin2) ale przy opisach kategorii sie popieprzyło (i to też niektórych).
maxis - 24-01-2007, 23:17
Dawid K., powtórz konwertowanie
u mnie baza 50mb - skonwertował bez błedów
Dawid K. - 25-01-2007, 22:16
powtarzałem i to paro krotnie (nawet zmieniałem kodowanie wejściowe) i te pare kategorii zostało nie zmienionych, akurat tyle moge sobie podmienić, i tak fajnie, że takie coś istenieje
edit: zmieniłem server i wszystko poszło gładko
Knofel - 30-01-2007, 17:06
Ma ktoś może zestaw znakow kodowania latin-1 ??
BlueMan - 30-01-2007, 17:32
olneyman, nom - Twój skrypt rozwiązuje sprawę, ale po części - nie uwzględnia dużych liter z ogonkami
[ Dodano: 30-01-2007, 17:45 ]
Ale rozwiązałem to inaczej - duże litery zamieniłem na małe i już Użytkownicy nie zwrócą większej uwagi na to
[ Dodano: 30-01-2007, 18:50 ]
No prawie mnie się udało, tj.
Pozamieniał znaki, ale są 2 błędy
1. Wszędzie mam 'Ą'
2. Nie zamienił prawidłowo na literkę 'ę'
[ Dodano: 30-01-2007, 20:06 ]
Jakoś sobie poradziłem. Cała wiedza jest w tym temacie + trzeba trochę pokombinować.
No i tak jak napisał Przemo w 1 poście - "Minimalna widza na temat kodowania, obsługi bazy danych, struktury tabel na forum się przyda"
CZ@rek - 02-02-2007, 08:03
BlueMan, Jak poradziłeś sobie z literką 'ę'. Mi za nić w świecie nie chce tego zamienić.
Mam w convert.php dla 'ę' coś takiego:
Cytat: | 'iso_8859_2' => array(
"\xea"
),
'moj_wlasny' => array(
"\xc3\xaa"
), |
Czy coś jest nie tak??
kodzak16 - 02-02-2007, 10:34
A ja zamiast polskich znaków mam ? prosze o pomoc
CZ@rek - 02-02-2007, 10:45
kodzak16, z tego co powiedziano w wątku to nic się nie da zrobić.
Bo jeśli za każdy polski znak masz '?' to ich nie rozróżnisz.
Więc albo z palca albo inna kopia bazy, albo zostawiasz, albo od '0' forum.
|
|
|