Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Easyboard - problem z polskimi znakami
Forum PHP.pl > Forum > Gotowe rozwiązania
gsz
Witam, mam problem z kodem easyboard (do guestbooków). Mianowicie kod php powiązany jest z bazą XML. W XML'u polskie znaki są rozpoznawane bez problemu ale gdy wyświetlane jest to przez php to nie pokazuje:/
http://rzuliurz.piwko.pl/news/easyboard.php?action=view

tu są wszystkie kody guestbooku
http://rzuliurz.piwko.pl/news/finalguestbook.rar
aleksander
przeniesione php => Skrypty php
Vertical
Ustaw kodowanie na iso-8859-2, następnie zdefiniuj funkcję konwertującą do iso-8859-2:
  1. <?php
  2. function iso88592($tekst){
  3. return strtr($tekst, &#092;"xA5x8Cx8FxB9x9Cx9F\", \"xA1xA6xACxB1xB6xBC\");
  4. }
  5. ?>

...i użyj jej tam, gdzie skrypt wyświetla wpis. Możesz też ustawić inne kodowanie i przekonwertować na nie znaki używając strtr()
gsz
Hmm, chyba w złe miejsce wpisuje to bo mi nie działa sad.gif Wobec tego mam prośbe, czy wie ktoś gdzie to trzeba dokładnie wstawić w ten skrypt ta funkcje iso?:
http://www.rzuliurz.piwko.pl/easyboard.txt
baza danych w tym kodzie z xml to "easyboard_entries.xml"
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.