Jump to content

stronka - brak PL znaków


ECO400

Recommended Posts

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

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

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

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

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

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

Link to comment
Share on other sites

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

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

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

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

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

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.