Dodaj do ulubionych

problem z kodowaniem znaków php + mySQL

13.04.10, 14:58
Nie wychodzi mi kodnianie znaków na serwerze zewnętrznym.
Na własnym kompie mam tak: www.panoramy-tatr.za.pl/index.htm
na zewnętrznym serwerze: www.panoramy-tatr.za.pl/index.php

kodowanie w bazie danych latin2-bin i mojej i tej na zewnątrz.
skrypt generujący kod HTML ten sam ( zmiany menu nie wpływają na treść po prawej).
Baza przenoszona przez phpmyadmin ( pliki archiwum z obu baz takie same)
Ja już nie mam pomysłu , bardzo proszę o pomoc.

Obserwuj wątek
    • michal.gazeta Re: problem z kodowaniem znaków php + mySQL 13.04.10, 19:32
      Sugeruję zrezygnować z windows-1250 i przejść na utf-8.
      Jeśli w phpmyadmin są 'krzaki' to na 99% jest źle przegrana baza.

      --
      rozliczenia podatkowe sosnowiec
      • bel-bo Re: problem z kodowaniem znaków php + mySQL 14.04.10, 09:00
        Zrobiłem eksperyment,założyłem nowa bazę danych na lokalnym komputerze, wyeksportowałem tabele z serwera zewnętrznego ( to co się "krzaczy" na www) i zaimportowałem do tej nowej bazy.
        po podpięciu identycznych skryptów strona jest generowana prawidłowo.
        Zakładam ze obie bazy są wiec identyczne i z identycznym kodowaniem znaków i zakładam ze jest prawidłowe.
        Problem jednak dalej mam nierozwiązany.
        Zmiana na UTF-8 jest mało wykonalna, nie mam czasu na zmiany w 300 rekordach zważywszy że w prawie każdym mam kilka znaków specjalnych z języka polskiego, czeskiego i niemieckiego.
        próbowałem konwersji przez funkcje iconv ale bez rezultatu.
        Moze któś podpowie jak w prosty sposób sprawdzić kodowanie znaków?

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka