mor-mona-in
mor-php-in.pl





Kodowanie znaków - plik skryptu


Kodowanie znaków w skrypcie


Kolejna przyczyna niepoprawnego wyświetlania polskich znaków w skryptach php może być zawarta w samym pliku skryptu. Jak wspomniałem w artykułach - kodowanie znaków dla połączenia z bazą danych oraz kodowanie znaków w formularzach podstawą do której sie odnosimy jest deklaracja z jakiego kodowania będziemy korzystać na stronie. Przypomnę, że deklaracja taka musi wystąpić w sekcji head dokumentu html tak:

<head>
...
<meta http-equiv="content-type" content="text/html; charset=utf-8">
...
</head>


Każdy plik może być zapisany z użyciem innych stron kodowych. Tak samo jak każda strona ma jakieś określone kodowanie. Nawet jeśli go nie nadamy domyślnie zostanie jakieś przyjęte. Dlatego podczas zapisu naszego gotowego skryptu należy zwrócić uwagę czy kodowanie pliku skryptu pokrywa się z zadeklarowanym kodowaniem w nagłówku pliku html.

Ja osobiście używam prostego darmowego edytora PSPad. Deklaracje kodowania możemy ustawić w menu górnym:

Format -
- ANSI
...
- ISO 8859-2
- UTF-8


Powyżej przedstawiłem opcje, którę są używane do kodowania dokumentów z polskimi znakami językowymi. Aktualne wybrane kodowanie można podejrzeć w menu statusu u dołu strony.

pspad kodowanie znaków dokumentu


MoR-
cms
-iN
© 2010
x

Ta strona wykorzystuje pliki cookies. Informacje zawarte w cookies wykorzystujemy m.in. w celach statystycznych, funkcjonalnych oraz dostosowania strony do indywidualnych potrzeb użytkownika. Dalsze korzystanie z serwisu oznacza, że zgadzasz się na ich zapisanie w pamięci Twojego urządzenia. Możesz samodzielnie zarządzać cookies zmieniając odpowiednio ustawienia w Twojej przeglądarce.