![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 1 Dołączył: 22.11.2007 Skąd: lbn Ostrzeżenie: (0%)
|
Witam..
Pisałem o tym kiedyś na innym forum ale nikt nawet nie odpowiedział więc może wy coś powiecie na temat. Miałem kiedyś problem z przeniesieniem bazy danych na inny serwer.. (gra via www mmo) Bądź co bądź pomogło jedynie edytowanie pliku bazy danych i ręcznie w notepad++ zmieniałem wszystkie krzaki w bazie na polskie litery.. (pół nocy poszło) Teraz tak ja u siebie nie mam ani jednego krzaka nigdzie!! Moja dziewczyna u siebie też, wchodziłem przez kilka bramek proxy nie ma krzaków, przez tora nie ma. Sprawdzałem w ff, operze, netscape, ie, chrome, nigdzie nie mam krzaków..(sprawdzałem tak tez u dziewczyny) teraz niektórzy gracze (50/50) skarżą się że nie ma polskich liter tylko 'krzaczki' albo zaraz po polskiej literce jest '?' albo iny krzaczek. Widziałem to jedynie na zrzucie ekranu. Czemu jedni maja krzaki zamiast polskich liter a inni nie (IMG:style_emoticons/default/questionmark.gif) Jak dostane zrzuty ekranu od graczy mogę potem wrzucić dla potwierdzenia. Np jeden z graczy ma tak: link do zrzutu Ten post edytował tofik1778983 9.12.2010, 05:14:26 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 20 Dołączył: 19.02.2010 Ostrzeżenie: (0%)
|
ale wyświetla znaki może niech sobie gracze w przeglądarkach ustawią kodowanie na automatyczne może?? Ewentualnie możesz na stronie umieścić aby przegladarki ustawić na kodowanie takie jakie masz u siebie (IMG:style_emoticons/default/winksmiley.jpg)
p.s. ciekawe czy to nie wina edytorów tekstowych moze zmieniałeś kodowania i dziwne znaki zostały w skrypcie (IMG:style_emoticons/default/questionmark.gif) Ten post edytował poli25 9.12.2010, 08:23:07 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 1 Dołączył: 22.11.2007 Skąd: lbn Ostrzeżenie: (0%)
|
Edytowałem za pomocą notepad++ z ustawionym kodowaniem utf8 bez BOM
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%)
|
Też mam ten problem kodowanie mam ustawione w bazie na utf-8 w pliku na utf8. U mnie na serwerze działa wszystko OK a kiedy przeniosę gdzie indziej i zedytuje w notepad++ i wgram na nowy serwer strona krzaczy się tak ja u Ciebie.
Być może jest to wina edytora, będę to sprawdzał i jakby co dam znać. No i problem rozwiązany (IMG:style_emoticons/default/smile.gif) przynajmniej u minie. Oto co zrobiłem: 1. W notepad++ zaznaczasz wszystko, następnie plik->kodowanie->utf8, zapisujesz i tak dla wszystkich plików 2. W połączeniu z bazą ustawiasz (tu podaje przykład dla kodowania utf8):
3. W pliku ustawiasz: <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 4. Ja musiałem jeszcze zmienić strukturę dla wyrażenia preg_replace z
na
Ten post edytował amii 9.12.2010, 10:44:10 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 1 Dołączył: 22.11.2007 Skąd: lbn Ostrzeżenie: (0%)
|
Prosze o wyrozumialosc wysiadl mi alt na klawiaturze ;/
Ja pisalem ze chodzi o baze danych.. Przy przenoszeniu w zaden sposob nie dzialal o mi kodowanie, wiec notepadem edytowalem plik bazy i zmianialem wszystkie polskie krzaczory. Zaimportowalem baze wszystko pieknie ladnie. Na stronie nie ma zadnych krzakow. Maja je niektore osoby ale tylko w danych ktore leca z bazy. Najdziwniejsze jest to ze ja sprawdzalem pod kilkoma przegladarkami u sieibe i wszystko bylo wyswietlane dobrze. Ale niektore osoby na swoich kompach maja krzaki a inne nie.. jakby mialy jakis inny jezyk wybrany w przegladarkach.. glownie wyswietla takie kwadraciki po kazdej polskiej literze jak w zalaczonym wczesniej zrzucie. Kodowania w bazie, na stronie i przy polaczeniach mam dobrze bo by wszystkim te krzaki wyswietlalo.. Sprawdzalem u kumpli, u dziewczyny na roznych kompach u roznych osob i tylko na jednym zauwazylem te krzaki na innych wszystko bylo dobrze.. ale trafiaja sie wyjatki. Czemu tak sie moze dziac (IMG:style_emoticons/default/questionmark.gif) Ten post edytował tofik1778983 9.12.2010, 11:55:26 |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 20 Dołączył: 19.02.2010 Ostrzeżenie: (0%)
|
a jakiej bazy uzywasz? jelsi mysql to skopiuj sobie z postu który przesłał Ci amii:
mysql_query("SET NAMES 'utf8'"); mysql_query('SET character_set_connection=utf8'); mysql_query('SET character_set_client=utf8'); mysql_query('SET character_set_results=utf8'); jesli postgresqla to: $connect =pg_connect("host=localhost dbname=baza user=uzytkownik password=haslo"); pg_set_client_encoding($connect, "utf8"); Ten post edytował poli25 9.12.2010, 12:00:31 |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 1 Dołączył: 22.11.2007 Skąd: lbn Ostrzeżenie: (0%)
|
To już mam dawno poustawiane. Baza MySql
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 23:35 |