Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odczytywanie pliku i dekodowanie go na UTF8
TheVVaS
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.01.2015

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


Witam.
Borykam się od nie dawna z problemem wczytywania pliku i wklejania go na stronkę.
Wszystko działa niby pięknie, aż do czasu, gdy wyskakują piękne chińskie krzaczko-podobne znaczki.

Używałem funkcji: file_get_contents("plik.txt"), by pobrać z niego zawartość i ją wypisać, lecz zamiast polskich znaczków wyskakują mi takie:
æ¿ê¹æ¿ê¹
Próbowałem także: utf8_encode(file_get_contents("plik.txt")), lecz efekt jest taki sam.

Próbowałem znaleźć odpowiedź w google, lecz tutaj także się zawiodłem (IMG:style_emoticons/default/sad.gif)
I w końcu trafiłem tutaj. Jakieś pomysły jak przywrócić "polskie znaczki"?
Z tego co udało mi się zrozumieć kodowanie jest złe, powinno być UTF8, a jest inne (IMG:style_emoticons/default/sad.gif)

(IMG:style_emoticons/default/php.gif) help

Tak oto wygląda całość:
  1. <!DOCTYPE html>
  2. <html>
  3.  
  4. <head>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <link rel="stylesheet" href="epic.css">
  7. </head>
  8.  
  9. <body>
  10.  
  11. <div id="header">
  12. </div>
  13.  
  14. <div id="section">
  15.  
  16. <?php
  17. print utf8_encode(file_get_contents("index.vv"));
  18. ?>
  19.  
  20. </div>
  21.  
  22. <div id="footer">
  23. </div>
  24.  
  25. </body>
  26. </html>


Ten post edytował TheVVaS 23.01.2015, 21:40:49
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.12.2025 - 15:37