~Anonim
Niezarejestrowany
Sory że tyle wątków tworzę ale co mam innego zrobić? Szukałem rozwiązania, ale nic z tego. Pozostaje tylko zwrócić się do wszystkowiedzącego forum
Walidator sprawdzał mi stronkę:
[attachment=2816]
I to nie jedyny bład jest takich 9. I waldek* podkreśla mi takie litery jak: u, e, a, k i parę polskich. Proszę o pomoc.
*Walidator
Liczba postów: 4378
Liczba wątków: 203
Dołączył: 24.03.2006
06.01.2007, 23:06
(Ten post był ostatnio modyfikowany: 06.01.2007, 23:06 przez koziolek.)
RE: Waldek
Nieprawidłowy znak dla danej strony kodowej (nie "a", ale coś po "a"). Możliwe również, że w ogóle znak spoza jakichkolwiek stron kodowych... Tak czy inaczej - wpierw ustaw dobrą stronę kodową w kodzie (nagłówki HTML) i pisz w tej stronie (dokładnie w tej stronie - nie używaj znaków nieobsługiwanych przez nią!). Jeśli spełnione zostaną te dwa warunki i walidator dalej znajdywać będzie błąd... to zapewne tych warunków nie spełniłeś. Podaj wtedy też link do strony.
~Anonim
Niezarejestrowany
07.01.2007, 12:43
RE: Waldek
Nawet po przekonwertowaniu na ISO 8859-2 i wpiszę w heada nagłówek:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
występuje ten błąd. Ale w browserach wszystko wyglądka ok i polskie znaki są i w IE i w Operze.
[attachment=2835]
Liczba postów: 4378
Liczba wątków: 203
Dołączył: 24.03.2006
07.01.2007, 13:50
(Ten post był ostatnio modyfikowany: 07.01.2007, 13:51 przez koziolek.)
RE: Waldek
Mówienie jak do ściany...
Strona ma mieć taki nagłówek "content-type" jak użyta strona kodowa. NIE MA TAKIEGO NAGŁÓWKA! Wszystkie polskie znaki są skopane - to nie jest strona kodowa ISO. Nawet nie chce mi się sprawdzać co to za kodowanie... powtarzam jeszcze raz, choć to jest bardzo prosta zależność:
Użyj takiej samej wartości "content-type" jak kodowania znaków. Użyj tylko znaków z danej (wybranej przez Ciebie) strony kodowej.
Chcesz mieć w nagłówku ISO-8859-2? OK. Użyj kodowania ISO-8859-2. A nie jakiegoś innego!
~Anonim
Niezarejestrowany
07.01.2007, 22:30
RE: Waldek
Już wiem w czym tkwił problem...
Robiłem tak jak kazałeś cały czas. (i wpisywałem meta i konwertowałem) Jednak posiadam nędzny(błędny) konwerter o nazwie "gżegożółka xp" , który
nie konwertuje znaków jeśli się wpisze <meta... >. On sam automatycznie musi dopisać <meta... > i dopiero konwertuje. Taki dziwny jest. Bo ja wpisywałem mete i on wtedy wyświetlił komunikat że wszystko OK i dok jest przekonwertowany. Jednak tak nie było. Ten program chyba zawiera błąd. Ale jak nieraz patrzyłem na znaki polskie to czasami były przekonwertowane, a czasami nie. I od tego ciągłęgo sprawdzania musiałem się pomylić i zamiast wskazać waldkowi tego doka co trzeba, to prawdopodobnie wskazałem kopię, albo nieprzekonwertowany dokument.
I wszystko przez ten nędzny konwerter. Znasz może jakiś prosty "standardowy" i bezbłędny konwerter? Bo ten grzesiek jest do niczego
Liczba postów: 4378
Liczba wątków: 203
Dołączył: 24.03.2006
08.01.2007, 11:38
RE: Waldek
~Anonim napisał(a):I wszystko przez ten nędzny konwerter. Znasz może jakiś prosty "standardowy" i bezbłędny konwerter? Bo ten grzesiek jest do niczego
iconv lub
PL_konwerter
A najlepiej to po prostu pisać w edytorze obsługującym dane kodowanie. UTF obsługują już chyba wszystkie edytory...