Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pogoda z IMGW a polskie znaki w UTF
a79rtur
post
Post #1





Grupa: Zarejestrowani
Postów: 331
Pomógł: 1
Dołączył: 23.05.2004
Skąd: Tarnów/Londyn

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


czesc
uzywam na stronie kodowania utf. kiedy proboje wstawic tam skrypt z pogoda z tej strony polskie znaki nie sa poprawnie wyswietlane. co mozna na to zaradzic ?

Ten post edytował a79rtur 24.02.2006, 14:46:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Apo
post
Post #2





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

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


miałem chwile to napisalem. Pisane 'z palca' więc może być troche błędów:

  1. <?php
  2. $dane = file_get_contents('http://www.imgw.pl/wl/cgi/prognumer?szer_st=51&szer_min=24&dlug_st=21&dlug_min=10&model=cosmo?=pl&form=tab');
  3. $chars = array(
  4. 'ś' => 'ś', // ś
  5. 'ą' => 'ą', // ą
  6. 'Ľ' => 'ź', // ź
  7. );
  8.  
  9. foreach($chars as $iso => $utf)
  10.   {
  11.   $dane = preg_replace('#'.$iso.'#', $utf, $dane);
  12.   }
  13. ?>

A jeśli chcesz więcej znaków konwertowac to dodaj je poprostu do tablicy.
ps kodowanie znaków utf musisz sprawdzieć w źródle bo sie zamieniły ;/
ps 2 POMOCY: http://forum.php.pl/index.php?showtopic=42187

Ten post edytował Apo 21.02.2006, 18:46:01
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 16.10.2025 - 11:20