Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kodowanie bazy utf8, głebszy problem
kamykthm
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 12.08.2009

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


Witam,

temat się przewijał milion razy zapewne. Lecz jest to dość głębszy problem.
Kąbinowałem już chyba wszystko, baze na utf8_bin, utf8_polisch_ci, pliki kodwane na utf-8, utf-8 bez bom to samo: zamiast polskich znaków wywala znaki zapytania lub romby.
Po połączniu z bazą danych dodalem kod:

  1. mysql_query("SET NAMES utf8");
  2. mysql_query("SET CHARACTER SET utf8");
  3. mysql_query("SET collation_connection = utf8_polish_ci");


nic nie daje, dalej to samo -> znaki zapytania.

Problem polega na tym, że jeśli 'MY' piszemy wyświetlają się polskie znaki. Lecz jeżeli ktoś do nas pisze, wypluwa znaki zapytania.
Mówimy o vendeta[kropka]pl gdy pogadacie chwile, sami zobaczycie..

Skończyły mi się już pomysły..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
aachi
post
Post #2





Grupa: Zarejestrowani
Postów: 54
Pomógł: 12
Dołączył: 4.08.2007

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


Próbowałeś może, tuż po połączeniu z bazą wpisać:
  1. mysql_set_charset('utf8');


I taka uwaga, że prawdopodobnie w PHP 6 już biblioteki mysql nie uświadczysz. Spróbuj używać mysqli, lub PDO.
Go to the top of the page
+Quote Post
viking
post
Post #3





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Próbowałeś połączyć się z zewnątrz do tej bazy i sprawdzić jakie tam jest faktycznie kodowanie? Wysyłasz nagłówki header dla strony zapisującej?


--------------------
Go to the top of the page
+Quote Post
kamykthm
post
Post #4





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 12.08.2009

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


aachi Dzięki ale to nie przysniosło rezultatu..
viking Nie próbowałem, bo z innego serwer nie będącym w home z bazą się nie połącze. Takie mają zabezpieczenia.. jeśli dobrze rozumiem.

Wybaczcie ale jestem dość świeży w php i niektóre rzeczy trzeba mi mocno wyjasniać..
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 11:58