PHP-Nuke
  Strona głównaDownloadForumFAQ Zaloguj się  
Forum


 
Regulamin  Forum FAQ   Szukaj   Grupy   Rejestracja   Zaloguj
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy temat   Odpowiedz do tematu  Forum PHP-Nuke.org.pl Strona Główna » Pliki językowe
Autor Wiadomość
srwsio
~user



Dołączył(a): 4.05.2006
Posty: 510
Pochwał: 34
Skąd: Olsztyn

Status: Offline


 
PostWysłany: 17 Maj 2006 12:35:24 Back to top  
Przeglądarka użytkownikaUA: 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 profil autora Odwiedź stronę autora    
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu

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


Powered by phpBB [CR] © 2001, 2006 phpBB Group.
   
 

Copyright © 2004-2009 by phpnuke.org.pl :: PHP-Nuke Copyright © 2004 by Francisco Burzi.
Zdjęcia ślubne
Tworzenie strony: 0.23 sekund
Zapytań: 8