Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wynik z googl'a >> UTF-8 na ISO..., Google zwraca wyniki w kodowaniu UTF-8
radac78
post 29.03.2005, 15:31:10
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 21.02.2005

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


Witam
Po stworzeniu na swojej stronie wyszukiwarki dzialajacej na mechanizmach googla problem mam ze zwracanym wynikiem szuaknego wyrazenia. Jak wiadomo google zwraca kodujac wszystko w UTF-8 (nie ma co zmieniac parametrow "ie" oraz "oe" na ISO bo i tak zawsze zwraca w utf).
Musze zmienic jednak zwracane wartosci na ISO-8859-2. Do tej pory pomagalo zastosowanie zamiany typu:

  1. <?php
  2. echo strtr(&#092;"Tekst do zamiany\", \"xA5x8Cx8FxB9x9Cx9F\", \"xA1xA6xACxB1xB6xBC\");
  3. ?>


Jednak w tym przypadku nie dziala i wynik mam bez polskich znakow. Wszystkie pliki koduje w iso i niestety tak musi zostac... (nie moge zmieniac na utf). Dlatego tez prosze Was o pomoc ... Jakies pomysly jak zmienic krzaki zwrocone z googla na literki ...questionmark.gif?

Bede wdzieczny za all pomysly.
Go to the top of the page
+Quote Post
mike
post 29.03.2005, 17:35:52
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


iconv
Go to the top of the page
+Quote Post
hwao
post 29.03.2005, 19:46:04
Post #3


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




http://php5.pl/php/konwersja_systemu_kodow..._win1250_i_utf8
Go to the top of the page
+Quote Post
radac78
post 30.03.2005, 11:48:38
Post #4





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 21.02.2005

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


Hmm. Ani funkcja iconv ani podany skrypt nie radzi sobie z moim problemem. Faktycznie google zwraca w utf'ie jednak na stronie mam juz wszystko zakodowane w iso. Problem tylko z krzakami zamiast polskich znakow. Wiec dziwi mnie fakt, ze nie dziala zamian jaka podalem powyzej (echo strtr ....).
Jednak wyglada na to ze wystarczy zamieniac te znaki a nie kodowanie... W zasadzie to wszedzie w miejscu polskiego znaku jest znak zapytania (?)
Jak zamienic te krzaki questionmark.gif Jakies pomysly??

Ten post edytował radac78 30.03.2005, 11:57:33
Go to the top of the page
+Quote Post
hwao
post 30.03.2005, 15:23:42
Post #5


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




http://php5.pl/php/konwersja_systemu_kodow..._win1250_i_utf8
dry.gif dry.gif dry.gif
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:32