Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Polskie znaki na hostingu OK, a na localhost krzaki.
Forum PHP.pl > Forum > Przedszkole
LoBo0sw
Witam mam jak dla mnie niebanalny problem z polskimi znakami.
Do tej pory pisałem z wgrywaniem plików bezpośrednio na hosting.
Dzisiaj postanowiłem, że ten sam skrypt będę trzymał na localhoscie ale bazę będę miał nadal na tym hostingu.
Po instalacji wampserver i przekopiowaniu zawartości strony z ftp na localhosta pojawiły mi się krzaczki.
Ta sama baza, ten sam skrypt w 2 miejscach i krzaczki na localhoscie... dlaczego ?
Wina tego, że localhost to windows 7, a hosting to centos questionmark.gif
PS: w skrypcie mam od zawsze:

  1. mysql_query('SET CHARSET utf8', $db) or die(mysql_error());
  2. mysql_query("SET NAMES 'utf8'", $db) or die(mysql_error());


Gdy komentowałem te 2 linijki to zamiast krzaczków pojawiały się "?"

Zaznaczam, że pliki są na lokalhoscie i na ftp serwera, a baza jest tylko 1 na hostingu. Na localhoscie nie mam kopii tej bazy, gyż pliki z localhosta łączą się z bazą na hostingu.
muniekw
Moim zdaniem to może być spowodowane kodowaniem plików. Na hostingu może być inne kodowanie plików a po skopiowaniu na localosta inne. Choć to trzeba sprawdzić.
potreb
A w jakim kodowaniu masz sql-a
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.