 |
 | |
| | | | |
|  |
 |
 |
|
|
| Zadając pytanie dotyczące PHPNuke podaj jego wersje!! |
| Autor |
Wiadomość |
srwsio
~user

Dołączył(a): 4.05.2006
Posty: 510
Pochwał: 34
Skąd: Olsztyn
Status: Offline
|
Wysłany: 17 Maj 2006 12:35:24
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90) |
po wklepaniu zapytania w phpmyadminie mam taki oto wynik:
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_results utf8
character_set_server latin1
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/
znaki w bazie polskie są
System porównań: utf_general_ci
I teraz o problemie.
Konto mam na easyisp.pl, wrzuciłem dziś tam nuka 7.7.1.
wrzuciłem bazę (jak wyżej pisałem sa w niej polskie znaki) wchodzę na konto admina i lipa. w bloku modules po lewej zamiast ść są znaki pytania, oraz jak wpisuje tytuł w preferencjach w PA, natomiast jak dodaje ankietę, news wszystko jest oki
czytałem FAQ, posty na forum i nie znalazłem rozwiązania. czy może mi ktoś pomóc bo naprawdę zgłupiałem
no dobra poradziłem sobie, ale prosze o wyjaśnienie dlaczego tak się stało.
w faq napisane jest :
| FAQ napisał(a): |
III. Krok trzeci:
Jeśli nasz przypadek to:
1) baza ma domyślny zestaw znaków, np. 'latin2'
2) PHP-Nuke łączy się za pomocą innego zestawu znaków, np. 'latin1' , to: |
moja baza ma domyślny utf8, tabele utf8 a phpnuke łączy się za pomoca zestawu znaków latin2
więc zrobiłem:
otwieramy plik includes/sql_layer.php
i dodałem w odpowiednim miejscu
| Kod SQL: |
mysql_query("SET names 'latin2'",$dbi);
|
otworzyłem plik db/mysql.php
i dodałem w odpowiednim miejscu
| Kod SQL: |
mysql_query("SET names 'latin2'",$this->db_connect_id);
|
a teraz pytanie za 100pkt
| FAQ napisał(a): |
| gdzie musimy 'latin2' zmienić na zestaw znaków naszej bazy dnaych |
wg. powyższego zapytania SQL mam
| Kod SQL: |
|
character_set_DATABASE utf8 |
więc powinienem zamiast latin2 dać utf8??
i tutaj jest dziwnie bo jak tak zrobie to zamiast kombinacji
ęółśążźćń mam ?ó??????? a jak zostawie latin2 to jest poprawnie.
DLACZEGO ?
CZY FAQ JEST NIEPRAWIDŁOWE ?
|
|
|
_________________ SZUKAJ <--BEST FRIENDS--> GOOGLE
nie udzielam porad na gg, e-mail - piszesz na własne ryzyko
25% wykonania typera |
|
|
|
 |
|
|
|
|
Zobacz następny temat
Zobacz poprzedni temat
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz dołączać plików na tym forum Możesz ściągać pliki na tym forum |
|
|
|
|
|
|
|