![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 6.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Poczatkowo strona zostala napisana w systmie ISO problem sie pojawil przy ksiedze gosci. Wyskakuja krzaki w
w miejscu polskich znakow. Zasugerowano mi zmiane calej strony na system kodowania UTF-8 za pomoca programu Gzegzolka. Niestety nie pomoglo , zmienil sie tylko rodzaj wyswietlania krzakow. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 13 Dołączył: 16.03.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Oto podstawowe warunki ktore musza zostac spelnione aby strona [PHP & (X)HTML & MySQL] poprawnie funkcjonowala przy kodowaniu UTF-8:
* - bezwzglednie konieczne 1. * Plik nalezy zapisac w formacie UTF-8 bez naglowka BOM 2. * Ustawic kodowanie UFT-8 dla dokumentu (X)HTML
3. * Tabele w bazie musza zostac utworzone wg ponizszego schematu
4. * Zaraz po polaczeniu z baza danych nalezy wyslac ponizsz zapytanie
5. Wyslac ponizszy naglowek przed jakakolwiek trescia
6. Operujac na lancuchach nalezy uzywac funkcji z rozszerzeniem mb_*() deklarujac kodowanie na poczatku skryptu:
7. Do porownan z wyrazeniami regularnymi nalezy stosowac funkcje preg_*() wraz z modyfikatorem 'u' np:
8. Do znakow specjalnych nalezy uzywac htmlspecialchars() podajac kodowanie jako trzeci argument
Ten post edytował PiXel2.0 14.05.2008, 22:51:52 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 19:45 |