Cześć. Jak zawsze robię strony to mi się kodowanie pierdzieli. Całą stronę i podstrony mam w kodowaniu iso-8859-2 czyli tak mam w head (szablon ściągnety z neta), mam formularz php i gdy na stronie z kodowaniem ISO daję formularz w .php z nie wiem jakim kodowaniem to na początku są takie literki: ďťż i potem formularz bez polskich znaków. ś to Ĺ . Jak to zmienić? Proszę o pomoc. Czy istnieje jakiś program który automatycznie dostosowywuje kodowanie? Czytałem w googlach, siedziałem 1h i nadal nie wiem jak to zrobić. Tutaj opisałem problem i myślę że ktoś mi pomoże.
Otwórz Notatnik , następnie wklej kod i przy zapisywaniu ustal kodowanie na UTF-8, domyślnie ustawione jest ANSI.
TEMAT na ten temat
Ustawiałem tak. Próbowałem wszystkiego, Unicode, ANSI, UTF-8…
swego czasu podobny problem ogarnąłem dopiero z pomocą PSPad editora
Notepad++ -> Format -> Koduj w UTF-8 (bez DOM)
Już sobie poradziłem edytorem kED. Zmieniłem kodowanie plików .php na iso. Dzięki skrzek.
Ale dlaczego iso ? W iso nie wyświetla “ś”.
Dlaczego w iso? Dlatego że pobrałem szablon który był już w iso. Mi wszystko wyświetla, każdy polski znak.
@jacko1998: A skąd wytrzasnąłeś takie rewelacje?
http://pl.wikipedia.org/wiki/ISO_8859-2
http://pl.wikipedia.org/wiki/Kodowanie_polskich_znak%C3%B3w
Swoją drogą obecnie standardem kodowania znaków jest UTF-8 i każdy porządny edytor ma możliwość przekonwertowania pliku z ASCII (ISO) na UTF-8, a przy większej ich licznie można użyć Gżegżółki.
UTF-8 sugeruję używać bez BOM (nagłówka) - jest wtedy mniej problemów.
Pablo_Wawa , Jak pisałem stronę kiedyś i kodowałem w iso to “ś” mi się nie wyświetlało.
@jacko1998: być może był to jakiś specyficzny błąd danej przeglądarki? Albo litera “ś” była niepoprawnie zapisana (zakodowana) w tamtym tekście?