ForumCała strona

Nawigacja

Aktualnie online

Gości online: 7

Użytkowników online: 0

Łącznie użytkowników: 25,397
Najnowszy użytkownik: Lyokoheros

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

khaman
08.04.2025 12:11:31
Happy Ramadan JazOOn Smile

JazOOn
06.04.2025 00:03:11
szczesliwego nowego roku

sferahost
28.02.2025 21:31:55
Tak, "zesrało" się kodowanie. Przyznaję, za dużo rzeczy na raz a do tego jeszcze przeziębienie.

panicze
28.02.2025 20:50:22
Ten serwer co reklamuję się na stronie, to jest dla mnie anty-reklamą Źle

Pieta
28.02.2025 19:07:47
Uuu. Coś się kodowanie strony wysypało Sad

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Brak polskich znaków w rss_parser_panel
alpa
Mam problem z polskimi znakami w RSSie - http://ot51.pl/in.../feeds.php. Próbowałam zmienić kodowanie w bazie danych - niestety nic nie pomogło. Oczywiście jeśli zmienię kodowanie w przeglądarce na utf-8 to wyświetla prawidłowo.
Edytowane przez Pieka dnia 11.12.2009 21:31:11
 
Wścibski Gość
Dodany dnia 28.04.2025 16:27:24
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
andrulek
Bardzo fajna wtyczka, ale niestety stwarza problemy z kodowaniem na polskim fusionie. Ja mam PF v7.00.06 PL i krzaki w panelu i na feeds.php

Najnowsza wersja RSS Parser 3.00 do pobrania tu: http://www.php-fu...d_id=28105. Niestety problem z krzakami jest w niej nadal. Próbowałem coś grzebać i zmieniać samemu, ale nic z tego nie wychodzi na razie.

Kilka moich przemyśleń (od razu zaznaczam, że nie wiem czy sensownych i prawidłowych, bo słabo znam php), które może ktoś tu pociągnie dalej i uda się w końcu zrobić jakąś poprawioną wersję, która by nie krzaczyła na PF PL, bo wtyczka jest tego warta moim zdaniem.

1. W pliku feeds.php jest funkcja utf8_decode
Pobierz kod źródłowy  Rozwiń Kod źródłowy

oraz ta sama funkcja w rss_parser_panel.php
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Próbowałem usunąć po prostu tą funkcję utf8_decode pozostawiając całą resztę, ale jeszcze większe krzaki się pojawiły.

2. Tak sobie myślę jednak, że głównie za to kodowanie odpowiada kod w parser.php
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Znalazłem na forum plik class.rss.php (http://www.php-fu...ost_120273), który jak mi się wydaje jest takim odpowiednikiem parser.php. I ten class.rss.php dobrze parsuje polskie rssy, nie ma krzaków. Wydaje mi się, że za to jest odpowiedzialna w nim funkcja:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Próbowałem z tą funkcją kombinować i podmieniać w parser.php, ale nic mi z tego nie wyszło.

Może jakoś wspólnymi siłami uda się doprowadzić to kodowanie w tej wtyczce do porządku?

pozdrawiam

-------------------------------------------

Problem chyba rozwiązany. Nowa paczka v7-rss_parser-v3_00_pl_fixiso tu: http://www.php-fu...ost_139859

---------------------------------------------
Jeśli pomogłem, kliknij "Pomógł". Dziękuję.
Edytowane przez andrulek dnia 11.01.2010 18:01:49
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl