Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Problem z kodowaniem znaków
Ulysess
post
Post #1





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


witam
napisałem skrypt który pobiera (CURLem) dane z innej strony i chciałbym je przetwarzać dalej ALE problem jest w tym że gdy wyświetlam zawartość pobranej stronki problem jest z polskimi oraz specialnymi znakami -> "EscorpĂƒÂ­Ă˘â€žÂ˘" , "ksiÄ™ciunio" przypisałem pobraną stronę do zmiennej i próbowałem w taki sposób:

  1. $a=iconv("ISO-8859-2","UTF-8",$page);


niestety nie działa..
dodam tylko że plik php z moim skryptem php jest w formacie UTF-8 , meta tag jest "charset=UTF-8"" a z pobrana strona nie ma ustawionych w ogóle
Go to the top of the page
+Quote Post
AlexDeLarge
post
Post #2





Grupa: Zarejestrowani
Postów: 85
Pomógł: 14
Dołączył: 14.02.2010

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


Sprawdź przy pomocy Firebuga, lub Live HTTP Headers nagłówki serwera. Stawiam, że źródło ma inne kodowanie niż ISO-8859-2. Możesz też ew. popróbować z wykorzystaniem funkcji mb_convert_encoding
Go to the top of the page
+Quote Post
Ulysess
post
Post #3





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


nie jestem pewien czy o to chodziło ale otrzymałem coś takiego -> "Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7"
Go to the top of the page
+Quote Post
AlexDeLarge
post
Post #4





Grupa: Zarejestrowani
Postów: 85
Pomógł: 14
Dołączył: 14.02.2010

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


Mi chodziło o Content-type zwracany przez serwer. No mniejsza. Popróbuj pan z: Windows-1250, ISO-8859-1 i Windows-1252.
Go to the top of the page
+Quote Post
Ulysess
post
Post #5





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


aa sorki... próbowałem rownież z tą funkcją co wyżej podałeś i nic.. z tego co widzę to nic ni jest ustawione O.o.. ---->


User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: pl,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: PHPSESSID=27baab29828cb0de9acd06a91ef6628d
Cache-Control: max-age=0

HTTP/1.1 200 OK
Date: Fri, 17 Sep 2010 18:19:19 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch
X-Powered-By: PHP/5.2.6-1+lenny9
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 20
Connection: close
Content-Type: text/html
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: 22.08.2025 - 17:42