Skocz do zawartości

stronka - brak PL znaków


ECO400

Rekomendowane odpowiedzi

Opublikowano

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ć

Opublikowano

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.

Opublikowano

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ń

Opublikowano

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.

Opublikowano

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>
Opublikowano

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 :D

 

tylko nie zapomnij w nagłówku strony poprawić na utf-8

Opublikowano

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 :)

Opublikowano

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?
Opublikowano

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.

Opublikowano

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

Opublikowano

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.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.