Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML]polskie znaki iso-8859-2
Greg_BigPhpAmato...
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.02.2009

Ostrzeżenie: (0%)
-----


Witam. Zanim zaczne to wiem ze ten tema juz byl ale nie znalazlem dalej rozwiazania...otoz pobieram rss czytnikiem i na stronie wyswietlajacej zniakaja polskie znaki.
Dodam ze w head mam
Kod
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"><BR><META http-equiv="Content-Type" content="text/html; charset=iso-1250">

Probowalem dodac
Kod
<meta http-equiv="content-language" content="pl" />
ale dalej polskich znakow brak. W odczytywanym pliku rss sa polskie znaki i w naglowku wypisane jest
Kod
<FONT color=#0000ff><SPAN class=m><?</SPAN><SPAN class=pi>xml version="1.0" encoding="iso-8859-2" </SPAN><SPAN class=m>?></SPAN></FONT>

Czy moze ktos cos poradzic?
Bede wdzieczny za pomoc.

Ten post edytował erix 16.02.2009, 18:49:13
Powód edycji: [erix] na przyszłość pamiętaj o tagach w temacie
Go to the top of the page
+Quote Post
pawel.b
post
Post #2





Grupa: Zarejestrowani
Postów: 25
Pomógł: 2
Dołączył: 5.02.2009
Skąd: Kraków

Ostrzeżenie: (0%)
-----


nie ma takiego kodowania iso-1250 jest win -1250 albo cp 1250
musisz mieć takie samo jak w rssie czyli iso-8859-2
Go to the top of the page
+Quote Post
oomaster
post
Post #3





Grupa: Zarejestrowani
Postów: 305
Pomógł: 3
Dołączył: 4.08.2006
Skąd: GDA

Ostrzeżenie: (0%)
-----


Taka mała uwaga, przestaw się na UTF-8 bo ma dużo więcej zalet:
+ Jest łatwiej współpracować z bazą danych i konfigurować ją (przynajmniej dla mnie)
+ Możliwość szybkiego wzbogacenia strony o API innych podmiotów
+ Łatwe przetwarzanie treści w ajax
+ Nowoczesna strona
Go to the top of the page
+Quote Post
Greg_BigPhpAmato...
post
Post #4





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.02.2009

Ostrzeżenie: (0%)
-----


poprawilem na
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<META http-equiv=Content-Type content="text/html; charset=win-1250">.
Dalej brak polskich znakow.
W rss kodowanie jest <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
Wiec dlaczego u mnie pojawiaja sie "krzaki". Urucjhamialem strone u kolegi - to samo.
Prosze pomozcie bo nie wiem co robic.
Go to the top of the page
+Quote Post
patryk20120
post
Post #5





Grupa: Zarejestrowani
Postów: 256
Pomógł: 1
Dołączył: 20.04.2008

Ostrzeżenie: (0%)
-----


Jak pisał kolega wyżej zmień kodowanie na UTF-8 lub UTF-8 bez boom'a.
Go to the top of the page
+Quote Post
Greg_BigPhpAmato...
post
Post #6





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.02.2009

Ostrzeżenie: (0%)
-----


zmienilem kodowanie na utf-8.

mam teraz:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<META http-equiv=Content-Type content="text/html; charset=win-1250">
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Dalej nic.

......a co to ten boom?

..a mozesz objasnic to to ten boom?
Go to the top of the page
+Quote Post
potreb
post
Post #7





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Poszukaj kursu HTML przede wszystkim.
Daje sie jedną deklarację kodowania a nie 3.
Kod
<meta http-equiv="content-type" content="text/html; charset=utf-8" />


Druga sprawa jest jeszcze kodowanie plików. Używaj Notepad 2 bo nie wiem w czym ty robisz.

I nie boom tylko BOM, masz google do tego.
W skrócie na początku każdego dokumentu zapisanego w utf-8 wstawia znacznik(DtŹ), który odczytuje przeglądarka i wie że to utf-8. Fake ala winodws

Ten post edytował potreb 16.02.2009, 08:33:55
Go to the top of the page
+Quote Post
Greg_BigPhpAmato...
post
Post #8





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.02.2009

Ostrzeżenie: (0%)
-----


ok. pokazuje DtŹ ale dalej sa krzaki. Usunalem pozostale meta. Zaczne guglowac za BOMem.
Go to the top of the page
+Quote Post
webdice
post
Post #9


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Nie każdy edytor zapisuje plik jako UTF. Poszukaj również o tym.
Go to the top of the page
+Quote Post
Greg_BigPhpAmato...
post
Post #10





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.02.2009

Ostrzeżenie: (0%)
-----


Witam jeszcze raz. Zassalem Notepad2 Zapisalem w UTF. Dalej nic. Krzaczki w miejscach polskich liter. Prosze pomozcie. Tylko na tej jednej stronie mam ten problem.
Zalaczylem link do plikow abyscie mogli sami sprawdzic.
Czytnik RSS
Szblon.html odpowiedzilany za wyswietlanie. Oba sa potrzebne.
Prosze sprawdzcie je.


...a moze znacie jakis inny czytnik RSS ktory odczyta ten plik z polskimi literami?
RSS plik

...juz 3 czytniki z hotscripts.pl uruchomilem i wszystkie bez polskich znaczkow. Wszedzie dalem kodowanie
Kod
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"><
. Prosze pomozcie odczytac ten plik

Dziekuje wszystkim za pomoc. Prawidlowa odpowiedz to:

[code]
<?php

header('Content-Type: text/html;charset=UTF-8');?>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

...
[code]
Pozdrawiam.

Ten post edytował Greg_BigPhpAmator 17.02.2009, 06:16:20
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 06:37