Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] kodowanie
Forum PHP.pl > Forum > PHP
fernet
Przegladalem forum i nie udalo mi sie znalesc odpowiedzi dlatego pisze. Problem z kodowaniem wszystko w phpmyadmin ustawilem na utf8_unicode_ci, po polaczeniu z baza danych z poziomu php ustwiam

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

Pliki zakodowanie sa w UTF-8 bez BOM.

Problem polega na tym ze z mojego komputera windows 7 En klawiatura polski(programisty) wprowadzane dane wyswietla sie prawidlowo po konwersji

$text= iconv('ISO-8859-2', 'UTF-8', $_GET['text']);

Jesli jednak wprowadzane dane pochodza z polskiej wersji windows vista to wyswietla sie one poprawnie jesli beda obslugiwane w taki sposob

$text= $_GET['text'];

Chcialbym sprawic aby niezaleznie od tego z jakiego oprogramowania korzysta uzytkownik wprowadzane dane byly wyswietlane poprawnie. Za pomoc i zainteresowanie z gory dziekuje i pozdrawiam.
lukaskolista
System operacyjny nie ma tu nic do rzeczy. Jezeli masz problem z wyswietlaniem polskich znakow zainteresuj sie ustawieniem odpowiedniego kodowania. Baze danych i pliki juz masz, wiec zostalo... chwila niepewnosci... ustawienie kodowania w HTMLu w sekcji <head>, a dokladnie w znaczniku <meta>, jeszcze dokladniej
  1. <meta http-equiv="content-type" content="text/html; charset=UTF-8" />


Swoja droga chyba jeszcze nikt nie wpadl na pomysl, ze krzaki powodowane sa przez klawiature i system operacyjny, podziwiam.

Taki prima aprilisowy joke?
fernet
znaczek meta tez postawilem

winowajca najprawdopodobniej jest httpRequest.responseText
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.