ECO400 Posted January 1, 2011 Share Posted January 1, 2011 Witam. Panowie mam mały problem a mianowicie po ostatniej modernizacji mojej strony coś się pokopało i nie widać polskich liter tylko znaki zapytania. www.ecokopter.pl co może być przyczyną? Jedynie co zrobiłem to zmieniłem obrazek z świątecznego na sylwestrowy. Dla sprawdzenia dałem jeszcze małe zdjęcie ale liter dalej nie widać Link to comment Share on other sites More sharing options...
pppd Posted January 1, 2011 Share Posted January 1, 2011 A wiesz w ogóle jakie kodowanie stosowałeś? Wygląda tak jakbyś otworzył to do edycji w jakimś edytorze który nie rozpoznał kodowania i zapisał zamieniając nieznane sobie znaki '?'. Natomiast rzuciło mi się w oczy, że hexa która podobno została sprzedana ( http://allegro.pl/item1364252642.html ) nadal jest na sprzedaż. Twoja sprawa... ale pamiętaj, że za takie akcje mogą Ci zawiesić konto na Allegro. Link to comment Share on other sites More sharing options...
Rogus Posted January 1, 2011 Share Posted January 1, 2011 Zmień kodowanie na utf-8 dla każdej z podstron. Link to comment Share on other sites More sharing options...
Matkas Posted January 1, 2011 Share Posted January 1, 2011 Kodowanie w prosty sposób można zmienić w Notepad ++(Format->Koduj na UTF-8 bez BOM). Link to comment Share on other sites More sharing options...
noutilus Posted January 1, 2011 Share Posted January 1, 2011 Skoro nie rozpoznaje polskich znaków musisz użyć kodowania w międzynarodowym standardzie "ISO-8859-2". Kodowanie łatwo zmienić w płatnym programie "CoreEditor" ale jak chcesz szybko zmienić to wystarczy że w notatniku między sekcją <head></head> wpiszesz międzynarodowy standard Powinno to wyglądać tak : <head> <meta http-equiv="content-type" content="text/html; charset=tu wpisz rodzaj kodowania" /> </head> Tu przykładzik kodowania w standardzie "ISO-8859-2" <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" /> </head> Zauważyłem wchodząc na stronę kolegi ECO że nie użył on żadnego z obowiązujących kodowań Link to comment Share on other sites More sharing options...
pppd Posted January 1, 2011 Share Posted January 1, 2011 A czy ktoś z Was udzielających rad spróbował chociaż ręcznie zmienić kodowanie w przeglądarce lub otworzyć kod źródłowy? Wszelkie rady są pozbawione sensu, bo w plikach znaki zostały 'fizycznie' zamienione na '?' ( 0x3F) i nic tu nie pomoże jak tylko kopia zapasowa lub poprawienie wszystkiego. Poza tym w kodzie źródłowym strony jest jasno zdefiniowane UTF-8. Link to comment Share on other sites More sharing options...
noutilus Posted January 1, 2011 Share Posted January 1, 2011 A czy ktoś z Was udzielających rad spróbował chociaż ręcznie zmienić kodowanie w przeglądarce lub otworzyć kod źródłowy? Tak, otwierałem i zauważyłem że kolega ECO nie ma w ogóle wklejonego wiersza z poleceniem kodowania w jakim kolwiek standardzie. Po ustawieniu kodowania we wszystkich standardach wszystko działało u mnie bez zarzutu. Wszelkie rady są pozbawione sensu, bo w plikach znaki zostały 'fizycznie' zamienione na '?' ( 0x3F) i nic tu nie pomoże jak tylko kopia zapasowa lub poprawienie wszystkiego. Poza tym w kodzie źródłowym strony jest jasno zdefiniowane UTF-8. Jeśli chodzi o mnie to ja używam standardu "ISO" lub "Windows-1250". Poza tym u kolegi ECO sekcja <body></body> jest chyba źle wstawiona ponieważ jej początek jak i koniec powinien znajdować się przy ciele szkieletu czyli : <html></html> Link to comment Share on other sites More sharing options...
meloow Posted January 1, 2011 Share Posted January 1, 2011 zaistaluj sobie PHPwebEditor lub notepad++ i po sprawie ! a kodowanie ustaw na UTF-8 , reszta przestaje być popularna. w phpwebeditpr masz opcje przekodowania na wybrane kodowanie czyli otwierasz swój plik na dole strony zmianiesz na utf-8 i wciskasz przeładuj tylko nie zapomnij w nagłówku strony poprawić na utf-8 Link to comment Share on other sites More sharing options...
pppd Posted January 1, 2011 Share Posted January 1, 2011 noutilus: Coś słabo z tym otwieraniem w kodzie jest jasno podane: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="shortcut icon" href="favicon.ico" > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>EcoKopter</title> ... Natomiast ja Tobie proponuję przejście na UTF-8, a CP-1250 i ISO-8859-2 zapomnieć czas najwyższy Link to comment Share on other sites More sharing options...
noutilus Posted January 1, 2011 Share Posted January 1, 2011 pppd to musiałeś chyba patrzeć wcześniej na tą stronę jak użytkownik miał ustawione kodowanie bo w tej chwili nie posiada kodowania, sam zobacz. Link to comment Share on other sites More sharing options...
ECO400 Posted January 1, 2011 Author Share Posted January 1, 2011 to już nie wiem kogo mam słuchać... Link to comment Share on other sites More sharing options...
pppd Posted January 1, 2011 Share Posted January 1, 2011 Przecież kolega korzysta z maskowania domeny w ramce.. IFRAME, to co oglądałeś to kod źródłowy strony maskującej ( ramki ), a nie strona właściwa której prawdziwy adres to http://www.ecokopter.za.pl/ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/REC-html40/frameset.dtd"> <html> <head> <title>ecokopter.pl</title> </head> <frameset> <frame name="strona" src="http://www.ecokopter.za.pl" frameborder="0" /> <noframes> <body> <div> Twoja przeglądarka nie obsługuje ramek. Przejdź na adres: [url="http://www.ecokopter.za.pl"]http://www.ecokopter.za.pl[/url] <hr> <h6>www.nazwa.pl</h6> </div> </body> </noframes> </frameset> ... </html> to już nie wiem kogo mam słuchać...Może zacznijmy od tego, czy masz kopie na dysku.. i w jaki sposób edytowałeś to, że poznikały znaki? Link to comment Share on other sites More sharing options...
noutilus Posted January 1, 2011 Share Posted January 1, 2011 To w takim razie przepraszam za popełniony błąd z mojej strony. Widocznie źle przestudiowałem poradnik tworzenia stron internetowych. A co do stronki to teraz zauważyłem kodowanie naprawdę nie mam pojęcia czemu nie działa. Link to comment Share on other sites More sharing options...
meloow Posted January 1, 2011 Share Posted January 1, 2011 ta strona jest tak babanla że naprawa fontów zajmie max 10 minut ! i tak musi edytować każdy z plików html i zmienić kodowanie ! Link to comment Share on other sites More sharing options...
ECO400 Posted January 1, 2011 Author Share Posted January 1, 2011 Kopii nie mam na tym komputerze co aktualnie edytuję stronę. Te znaki pojawiły się w momencie kiedy wstawiłem kieliszki koło loga strony oraz dopisałem kilka słów na stronie głównej Link to comment Share on other sites More sharing options...
meloow Posted January 1, 2011 Share Posted January 1, 2011 no ale w jakim edytorze to zrobiłeś notatnik ? tak tak to nie dziw się że masz krzaki Link to comment Share on other sites More sharing options...
ECO400 Posted January 1, 2011 Author Share Posted January 1, 2011 tak, w notatniku Link to comment Share on other sites More sharing options...
pppd Posted January 1, 2011 Share Posted January 1, 2011 To się nie ma co dziwić.. miałeś to w UTF-8, otworzyłeś w notatniku który zignorował UTF-8, zrobił z tego CP1250. Więc nie pozostaje nic innego jak poprawienie tych kilkudziesięciu słów z błędami w normalnym edytorze, a jakim to już kilka osób doradzało, każdy byle nie notatnik. Link to comment Share on other sites More sharing options...
ECO400 Posted January 1, 2011 Author Share Posted January 1, 2011 ok, zaraz spróbuje Link to comment Share on other sites More sharing options...
ECO400 Posted January 1, 2011 Author Share Posted January 1, 2011 Otworzyłem HTML programem Notepad++ i wszystko jest ok. Wgrałem jeszcze raz na strone i dalej jest kaszana Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.