Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: phpbb i kodowanie znaków
Forum PHP.pl > Forum > PHP
szmerak
Witam,

Mam problem ze znakami w phpbb, otóż próbuje wyświetlić losowe tematy na swojej stronie na której mam ustawione kodowanie utf-8 oraz nazwy w mysql utf8 i wyskakują krzaczki próbowałem to przekonwertować funkcją iconv ale bez lepszych rezultatów.

kodowanie na stronie głównej: utf8
names: "utf8"

kodowanie na forum iso-8859-2
Kodowanie tabel w bazie forum: utf8_unicode_ci
sylwekqaz
Która wersja phpbb i sprawdź czy krzaki masz w bazie danych czy tylko na stronie.
szmerak
tak mam w bazie. tylko nie wiem jak zrobić aby były poprawnie wyświetlane na kodowaniu utf8
sylwekqaz
Proponuje wyeksportować bazę do pliku, i odpalić przez jakiś program który potrafi wyszukać i zamienić np notepad++ zamieniasz po kolei każdy krzak na literę (i nie zapomnij pliku kodować w utf8), później usuwasz bazę i importujesz tą bez krzaków. Warto żebyś skopiował sobie plik przed wyszukaniem i zamianą tak na wszelki wypadek.
i jeszcze zostaje ci przerobić cały skrypt na utf-8 tu masz coś o tym http://bb2.tosiek.pl/phpbb-by-przemo-pracu...-forum-vt21.htm
szmerak
założę się że da się to zrobić bez tych magicznych sztuczek
Cytat
Proponuje wyeksportować bazę do pliku, i odpalić przez jakiś program który potrafi wyszukać i zamienić np notepad++ zamieniasz po kolei każdy krzak na literę (i nie zapomnij pliku kodować w utf8), później usuwasz bazę i importujesz tą bez krzaków. Warto żebyś skopiował sobie plik przed wyszukaniem i zamianą tak na wszelki wypadek.
i jeszcze zostaje ci przerobić cały skrypt na utf-8 tu masz coś o tym http://bb2.tosiek.pl/phpbb-by-przemo-pracu...-forum-vt21.htm

Najprawdopodobniej poprawnie trzeba użyć funkcji iconv.
Ja się nią wcześniej nie posługiwałem tak więc może dlatego mi nie wychodzi...
sylwekqaz
http://4programmers.net/Php/FAQ/Jak_skonwe...8_na_ISO-8859-2

http://4programmers.net/Php/Faq/Jak_zmieni..._funkcji_iconv_

google naprawdę nie boli
przy okazji radził bym konwersje przema na 3, bo na przemie jest jeszcze trochę dziur, a 3'ka ma już utfa i było by bez magicznych sztuczek.
szmerak
próbowałem już tak dalej nie ma :/
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-2025 Invision Power Services, Inc.