Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Brak polskich znaków w pobranym pliku
Blazeroot
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 20.03.2009

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


Problem polega na tym że po pobraniu pliku z URL za pomocą file_get_contents() zamiast polskich znaków otrzymuję krzaki, strona ma kodowanie UTF-8, próbowałem już wielu sposobów. Fragment kodu gdzie kombinowałem:
  1. <?php
  2. $vcards = Array();
  3. $site = file_get_contents($siteUrl);
  4.  
  5. $doc = new DOMDocument('1.0', 'UTF-8');
  6. $doc->loadHTML($site);
  7. ?>


iconv było ale już nie ma bo nic nie pomogło :/ Przykładowy krzaczek:
Kod
Ä™
i to powinno być "ą". Przy czym zamiast 'tm' jest kwadracik z czterema cyferkami.

Siedzę nad tym od rana i już czuję się bezsilny :/ Proszę o pomoc!
Go to the top of the page
+Quote Post
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




iconv


--------------------
Go to the top of the page
+Quote Post
Blazeroot
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 20.03.2009

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


Przerobiłem już całe iconv i nic nie pomogło :/
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


A kodowanie pliku jest też na utf-8 ? biggrin.gif (tego którym pobierasz)


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Blazeroot
post
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 20.03.2009

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


Tak, też utf-8 winksmiley.jpg
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 Aktualny czas: 19.08.2025 - 14:39