Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 22.01.2008 Skąd: Tarnobrzeg Ostrzeżenie: (0%)
|
Sprawa jest taka że.
CMS MemHT Portal oraz MemHT PolishPack 1 mają kodowanie znaków ustawione na ISO natomiast wersja MemHT PolishPack 2 na utf i tu powstaje problem. Przy czystej instalacji pp2 niema problemów z kodowaniem natomiast gdy ktoś zaaktualizuje z innej wersji do PolishPack 2 pojawiają się krzaczki. Ja widzę tutaj 2 rozwiązania lecz niemam na nie już pomysłu. 1. Zrobić skrypt do konwersji bazy który będzie się uruchamiał podczas aktualizacji. 2. Zrobić skrypt który będzie podczepiony do metody query w klasie database. Co do 1 niemam pomysłu całkowicie jak zrobić skrypt aby nie wykraczył się z większą bazą. Co do 2 to: Zrobiłem funkcję do konwersji znaków i nic pokazywało komunikat o tym że nie może znaleść tabeli w bazie... Użyłęm funkcji iconv() => Kod <b>Warning</b>: iconv() expects parameter 3 to be string, resource given in <b>...</b> Używałem także unicode_decode() oraz utf8_encode() i wszystko na co napotkałem się w manualu ale z tym naprawdę niemogę sobie poradzić. Nie oczekuje gotowego skryptu oczekuje natomiast pewnych wskazówek które pomogły by mi w rozwiązaniu problemu. Wstyd mi pisać bo jeśli zajmuje się stroną kodową MemHT PolishPack powiniennem sobie z tym bez problemu poradzić a jednak nigdy nie spodkałem się z tym problemem i stoję w miejscu... |
|
|
|
adminik Kodowanie znaków 9.07.2008, 22:32:55
scanner Ja bym zrobił dump bazy na dysk, skonwertował go n... 9.07.2008, 23:42:24
adminik Tak ale jak pisałem już wyżej musi być to automaty... 9.07.2008, 23:47:51
scanner No tak, nie doczytałem, sorki.
Zainteresował mnie... 9.07.2008, 23:50:15
adminik Nie używałem nigdy tego typu funkcji lec... 10.07.2008, 12:05:57
scanner Pierwsze primo - mysql_query" title="Zobacz w manu... 10.07.2008, 23:47:56
adminik A no tak. Jednak przydało by się jeszcze użyć funk... 11.07.2008, 13:45:36
scanner Chłopie, jaka serializacja? Co ty za herezje ... 11.07.2008, 17:45:20
adminik Ups. prawie dzięki wielkie nie spotkałem się z tą ... 12.07.2008, 13:07:42 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 16:35 |