To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Konwersje, przenoszenie, łączenie forów, integracje - Przemo > phpBB2 - kodowanie

Kwpolska - 20-10-2008, 16:07
Temat postu: Przemo > phpBB2 - kodowanie
Mam na forum dość dziwne kodowanie. Chcę przejść na phpBB2, gdyż phpBB to "spróchniały" skrypt (wg osoby, która się zna). Potrzebuję dobrego kodowania, mam już ten skrypt przema. Jakie wybrać kodowanie? Baza ma utf-8.
Testowałem:
Normalne:
ą ę ó ł ż ź ć ś ń
Ą Ę Ó Ł Ż Ź Ć Ś Ń
"Ruskie":
± ê ó ³ ¿ ¼ æ ¶ ñ
¡ Ê Ó £ ¯ ¬ Æ ¦ Ñ

joli - 20-10-2008, 16:38

Chyba nie rozumiem, o co ci chodzi
Najpierw pisales, ze przemo jest sprochnialy.
I ze przechodzisz na mybb.

O co chodzi z tym kodowaniem? Co Ci w nim przeszkadza i do czego i dlaczego chcesz je zmieniac?

Kwpolska - 20-10-2008, 17:41

Omg, MUSZĘ zmienić bo na phpBB2 (na które tymczasowo przejdę) i MyBB będą krzaczki...
joli - 20-10-2008, 17:56

czemu maja byc?
Kwpolska - 20-10-2008, 18:14

To forum może nie jest za duże, ale na phpBB i na MyBB są złe znaki.
PS. Zgłoszę chyba to do władz.

joli - 20-10-2008, 18:33

Phpbb2 spokojnie obsługuje utf8, nie wiem w czym problem.
JarekMk - 20-10-2008, 18:45

W tym że przemo jest kodowane w iso 8859-2 w dodatku tworzy tabele kodowane latin1_swedish_ci. Gdzie tu logika? He?
Chłopak chce przejść na phpbb2 po to aby mógł prze konwertować kodowanie bazy do utf8 tak aby MyBB działało poprawnie. Kapito? :)

Kwpolska, robiłem to samo. Jak chcesz pomocy to napisz na jarekmk@gmail.com / mail abo jabber.

Pzdr!

joli - 20-10-2008, 18:53

Cytat:
W tym że przemo jest kodowane w iso 8859-2 w dodatku tworzy tabele kodowane latin1_swedish_ci.
Nieprawda. Tworzy tabele w takim kodowaniu, jakie jest na serwerze. I w latin1, i w latin2, czy UTF8. Tak samo phpbb2, i działaja na tym normalnie. Co jest w mybb, nie wiem, nie uzywam takich skryptow.

JarekMk napisał/a:
Chłopak chce przejść na phpbb2 po to aby mógł prze konwertować kodowanie bazy do utf8


Kwpolska napisał/a:
Baza ma utf-8.
po co ma przejsc, skoro ma utf8? rozumiem, ze chce z tego utf8 przejsc na inne.
JarekMk - 20-10-2008, 19:39

Baze ma teraz na pewno na ISO-8859-2 a chce przejść na UTF8
joli - 20-10-2008, 20:04

Baza nie moze miec iso, iso to kodowanie w plikach. Baza moze miec setki roznych kodowan, ale nie ISO-8859-2.
Jakie kodowanie maja tabele i baza?
jaki jest system kodowania znakow dla bazy i jaki system porównan dla połaczenia?

Kwpolska - 21-10-2008, 14:41

# Serwer: mysql.cba.pl via TCP/IP
# Wersja serwera: 5.0.51a-9+lenny2-log
# Wersja protokołu: 10
# Użytkownik: <cenzura>@192.168.0.1
# System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
# System porównań dla połączenia MySQL: utf8_general_ci
System dla większości tabel phpBB (searche i jedna modyfikacja ma latin1_swedish_ci): utf8_general_ci
System dla tabel MyBB (z wyjątkiem ShoutBoxa, ma szwedzki latin1): utf8_general_ci

joli - 21-10-2008, 14:59

Kwpolska napisał/a:
System dla większości tabel phpBB (searche i jedna modyfikacja ma latin1_swedish_ci): utf8_general_ci
Wszystkie tabele powinny miec takie samo kodowanie. Czyli search trzeba poprawic do pozostalych.

Kwpolska napisał/a:
System dla większości tabel phpBB (searche i jedna modyfikacja ma latin1_swedish_ci): utf8_general_ci
System dla tabel MyBB (z wyjątkiem ShoutBoxa, ma szwedzki latin1): utf8_general_ci

Czy to sa tabele w bazie po odinstalowaniu przema?

Jesli tak, to maja kodowanie utf8, wiec o co chodzi?

Chodzilo mi o obecna baze, ktora masz i chcesz przystosowac do mybb
Nie moze byc utf8?

Kwpolska - 21-10-2008, 15:37

Nie, nie, to są tabelki przema. utf8_general_ci ustawione na wszystkie MyBB i phpBB. Jarekmk mówił mi, że mam zepsutą bazę - ma rację.
W testowej kopii MyBB postawionej na tym samym serwerze napisałem:
Próba MyBB, tym razem oficjalnie.
TAKI SAM tekst z polskimi znakami był w DB.
Z ciekawości wstawiłem do niego treść z bazy danych:
Cytat:

Mi sie podoba ¿e dla nonów te¿ s± jakie¶ ubrania a nie podoba ¿e Member jest p³atny

(Forum jest o grze dla dzieci)

A na forum:

Cytat:
Próba MyBB, tym razem oficjalnie.

Mi sie podoba ¿e dla nonów te¿ s± jakie¶ ubrania a nie podoba ¿e Member jest p³atny

Wiem co zrobić, wystarczy konwerter przema. Przed nałożeniem kłódeczki (i ewentualnym warnem) proszę powiedzieć, z którego na który. Jarekmk mówił, że trzeba co najmniej 2 razy.
Cytat:
iso-8859-2
windows-1250
utf-8
ascii-iso-8859-2
ascii-windows-1250

joli - 21-10-2008, 16:43

To zapytaj jego. jakies przedziwne kombinacje odprawiasz.

Wstawienie do bazy (wklejenie) takiego tekstu musi zaowocowac odpowiednim efektem.
Przeciez to normalne.

Po prostu popraw te tabelki z innym kodowaniem i odinstaluj przema...



Powered by phpBB modified by Przemo © 2003 phpBB Group