Skocz do zawartości

stronka - brak PL znaków


ECO400

Rekomendowane odpowiedzi

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ć

Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

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ń

Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

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>
Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

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?
Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę.