Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> kodowanie UTF-8
fiasko
post
Post #1





Grupa: Zarejestrowani
Postów: 243
Pomógł: 1
Dołączył: 1.06.2010

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


Chcę ustalić kwestię kodowania UTF-8 jak zrobić , żeby w bazie nie było krzaków, a na stronie żeby było z polskimi znakami.

Jaka metoda porównywania napisów w bazie ?
Z jakiego kodowania na jakie konwertować ?
tak :
Kod
$input = iconv("ISO-8859-2","UTF-8",$input);

czy tak:
Kod
$input = iconv("UTF-8","ISO-8859-2",$input);


No i czy dawać coś przed zapytaniem do bazy? Dla ISO dawałem tak:

Kod
mysql_query('SET character_set_connection=latin2');
    mysql_query('SET character_set_client=latin2');
    mysql_query('SET character_set_results=latin2');
    mysql_query("SET NAMES 'latin2'");
    mysql_query("SET CHARACTER SET 'latin2_general_ci'");


a dla utf dawałem tak .

Kod
mysql_query ('SET NAMES utf8');
  mysql_query('SET CHARACTER_SET utf8_unicode_ci');




Dobra sorki : poradziłem sobie. Przez chwilkę zgłupiałem bo nie zauważyłem , że miałem filtrowanie przed wprowadzeniem złośliwego kodu .



Ten post edytował fiasko 10.02.2011, 14:38:01
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: 21.08.2025 - 17:43