Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

polskie znaki

10 views
Skip to first unread message

Ministerstwo Propagandy

unread,
Mar 17, 2013, 12:03:50 PM3/17/13
to
no teraz to pogubi�em si� ca�kowicie... jak opanowa� problem polskich znak�w
w tworzonym sajcie?

po kolei:
- tworz� plik php w n++ wybieraj�� UTF-8 bez BOM
co to znaczy, jak kodowane sďż˝ znaki?
- co jest przesy�ane do php z formularza?
- jak php operuje na polskich znakach? czyli co dzieje siďż˝ ze stringiem
odebramy z textarea z polskim znakami?
- no i jak �adowa� do bazy MySQL?

og�lnie to nie bardzo czaj� temat, wi�c pytania mog� by� nieco denne, no ale
mo�e mi Kto� powyja�nia? z g�ry DZ.

Ministerstwo Propagandy

unread,
Mar 17, 2013, 12:06:26 PM3/17/13
to
jak ju� nikt nie wyczai, to mo�e przyk�ad:
chc� wpisa� w pliku php taki domy�lny kod formularza z polami z polskimi
znakami, pisz� jaki� proc.php i w nim umieszczam jak�� zmienn� kod="tu kod
html", no i co si� dzieje gdy za�aduj� to podczas wywo�ywania programu php,
no i jak p�niej wys�a� to poprawnie do przegl�darki? og�lnie nie rozumiem
co dzieje si� z polskimi znakami pomi�dzy kolejnymi etapami...


Jakub Otrzasek

unread,
Mar 17, 2013, 2:57:48 PM3/17/13
to
W dniu 13-03-17 17:06, Ministerstwo Propagandy pisze:
Dzieďż˝ dobry,
z nimi siďż˝ nic nie dzieje.
Ca�o�� zagadnienia polega na trzymaniu si� jednego standardu,
Je�li ustawi�e� nag��wek pliku na utf8 (w n++), to doctype(html) te�
ustawiasz na utf-8, z poziomu PHP ( Bo wnosz� �e w tym programujesz) na
pocz�tku skryptu wysy�asz header z charset utf-8.

Je�li wykorzystujesz baz� danych to ustawiasz w bazie kodowanie znak�w
na utf-8 (bodaj�e collation), jest jeszcze co� takiego jak kodowanie
przekazywane w czasie po��czenia, i tam te� w niekt�rych bazach mo�na
wymuszaďż˝ odpowiednie kodowanie.

Nale�y jeszcze pami�ta� �e nie wszystkie obiekty/funkcje/ PHP radz�
sobie dobrze z utf8 (eg. strlen) ale s� cz�sto odpowiedniki kt�re robi�
to dobrze.

Na koniec jeszcze u�yteczna wskaz�wka firefox/widok/zestaw znak�w.
Trzeba by� te� �wiadomym �e includuj�c r�ne pliki w php warto by one
te� mia�y jednakowy charset.

Pozdrawiam

--
http://jakub.otrzasek.pl

Marek

unread,
Apr 8, 2013, 7:24:05 AM4/8/13
to


> Na koniec jeszcze u�yteczna wskaz�wka firefox/widok/zestaw znak�w.
> Trzeba by� te� �wiadomym �e includuj�c r�ne pliki w php warto by one
> te� mia�y jednakowy charset.

Tak faktycznie mia�em taki przypadek �e inkludowane pliki mia�y ISO a
nie utf-8 i si� ba�agan straszny zrobi� - tak�e sprawd� jeszcze
kodowania plik�w inkludowanych.

Pozdrowienia,
Marek

0 new messages