Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Polskie znaki
Forum PHP.pl > Forum > PHP
PadreMateo
Czy jest jakiś sposób aby zmienić to Ä� na polski znak, próbowałem przekodowywać strony różnymi programami ale to nic nie dało (w 1 stronie pomogło dodanie nagłówka z iso).

PS. Jest jakiś program który wyświetla kodowanie plików w np. jakimś folderze ?
KrzysiekWildfire
W headzie strony:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

W bazie danych kodowanie ustawiamy na "utf8_polish_ci"

W programie PsPad z menu możesz wybrać jaki typ kodowania ma mieć strona. W NetBeans możesz zdefiniować kodowanie dla danego projektu.
kosmowariat
musisz mieć takie samo kodowanie w <meta .../> i kodowanie pliku
juri500
  1. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
  2. </head>

Z tego co wiem to ISO powinno mieć wartość iso-8859-2. Mógłbyś wkleić przykładowy kod? Czy korzystałeś z programu Ogonki 97? Czy poddałeś stronę walidacji? http://validator.w3.org/
(zwróć uwagę na zakładki na stronie. "Validate by URI"-wklejasz link do strony, "Validate by File Upload"- podajesz ścieżkę do pliku, "Validate by Direct Input"- wklejasz sam kod strony.)
Więcej o kodowaniu: http://webmade.org/porady/kodowanie.php
PadreMateo
No z tym charset próbowałem i na jednej stronie zadziałało, ale na innych już nie, konwertowanie też nic nie dało. Jeszcze trochę się pomęczę z tym i w razie czego napisze...

EDIT:
Doszedłem do tego że nagłówek
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
Działa tylko do kodu html, ale pomiędzy znacznikami <?php> już nie działa i gdy jakiś skrypt zostanie wykonany to wyskakują krzaczki, jakieś propozycje co z tym zrobić ?
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.