Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kodowanie, krzaczki
Domin
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Wiem, że temat był wałkowany tyle razy ile jest to możliwe, ale już sam nie wiem co jest nie tak.
Przeniosłem dane z jednego serwera na drugi i wszystkie dane zaimportowały mi się w sposób prawidłowy z polskimi znakami. Jednak przy wyświetlaniu danych zamiast polskich znaków są krzaki. Ja już nie daje rady, będę wdzięczny za pomoc.

Konfiguracja nowego serwera(WebServ)

httpd.conf
  1. <?php
  2. AddDefaultCharset ISO-8859-2
  3. ?>



php.ini
  1. <?php
  2. default_charset = "ISO-8859-2"
  3. ?>



my.ini
  1. <?php
  2. [mysqld]
  3. basedir=D:/WebServ/mysql
  4. #bind-address=
  5. datadir=D:/WebServ/mysql/data
  6. language=D:/WebServ/mysql/share/polish
  7. #slow query log#=
  8. tmpdir=D:/WebServ/temp
  9. #port=3306
  10. #set-variable=key_buffer=16M
  11. character-set-server=latin2
  12. default-character-set=latin2
  13. ?>


phpmyadmin


System kodowania znaków: UTF-8 Unicode
System porównywań dla połączeń: utf8_unicode_ci
baza i tabele są w latin2_general_ci


Strona jest charset=ISO-8859-2


Proszę o pomoc.

Co trzeba zmienić
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

Ostrzeżenie: (0%)
-----


to proste. wszędzie musisz mieć tą samą stronę kodową.
albo ISO-8859-2 (to samo co Latin2)
albo UTF-8
nie może być część tak, część tak.

wszędzie oznacza zaróno ustawienia bazy/danych/tabeli/kolumny danych jak i serwera PHP, kodowania kryptów PHP, nagłówków HTMP, inkludowanych plików...

jeżeli nie możesz zapewnić takiej spójności - np. baza danych nie jest twoja... musisz wtedy jawnie dokonywać w kodzie PHP konwersji strony kodowej wszystkich danych wyciągąnych z bazy to strony której będzie używać przeglądarka...

powodzenia
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 08:50