Po przeniesieniu forum na dedyka mamy krzaki na forum.
Nie rozumiem tylko dlaczego w bazie danych wyświetlane są polskie znaki bez błędów, a już na forum zamiast żą itp są "?"
Wersja do druku
Po przeniesieniu forum na dedyka mamy krzaki na forum.
Nie rozumiem tylko dlaczego w bazie danych wyświetlane są polskie znaki bez błędów, a już na forum zamiast żą itp są "?"
Sprawdź czy w bazie danych dalej są normalne znaki zamiast "?" (wątpię). Jeśli tak to zmień kodowanie znaków w bazie.
Dalej są polskie znaki.
Zmieniałem już w bazie danych kodowanie i nie pomogło.
A może tak poszukaj, bo temat wałkowany setki razy, więc nie widzę sensu pisania możliwych przyczyn po raz 154.
W wyszukiwarce wpisz kodowanie, będziesz miał całą masę rzeczy o twoim problemie.
Panowie ja zacząłem od przeszukania forum. I gdyby jakiś sposób mi pomógł nie zwracałbym ...
Zmieniałem kodowanie w bazi danych, zmieniałem w PA na forum, ściągnąłem gżegżółkę.
Jedyne do czego doszedłem to że jak w config.php zmienie kodowanie naTo strona główna forum tj. nazwy działów i opisy działów mają polskie znaki. PA też ma, jedynie w treści postów dalej krzaczy i prócz "?" mam jeszczeKod:$config['Mysqli']['charset'] = 'latin2';
Może w pliku odpowiedzialnym za wyświetlanie postów też idzie gdzieś zmienić na "latin2" jeżeli coś takiego jest.Cytat:
czekanie po flopie i turnie ( chociaş tutaj zdawa�o mi si� ci�gle şe przeciwnik nic nie z�apa� i jeşeli mu nie dam dobra� do czegokolwiek to mi si� nie wyp�aci, niestety dobra� do lepszego fulla)
Dużo masz tych postów? Możesz zrobić tak:
1) Napisać post z wszystkimi polskimi znakami
2) wyeksportować samą tabelę post
3) Podejrzeć w jakiej postaci zapisały się znaki w twoim poście.
4) Zamienić notatnikiem krzaki na odpowiednie znaki z twojego posta.
Najprostsze rozwiązanie a ratowało mnie nie raz ;)
A istnieje możliwość rozpoznania jaki znaczek odpowiada za jaką literę?
Wtedy może by się dało napisać skypt w php który by podmienił znaczki na polskie litery.
Raczej, nie gdyż "?" może odpowiadać zarówno za ź jak i ż więc samemu trzeba.
A spróbujCytat:
$config['Mysqli']['charset'] = 'utf8';
Próbowałem chyba wszystkich możliwych kombinacji i w PA i w config.php i w bazie danych.
Pierwszy raz spotykam się z takimi cudami, przenosiłem kilka raz fora vb i inne i nigdy nie było tego typu problemów.
Problem tkwił w plikach msi bo forum było połączone z portalem prze bbpixel, ale już został rozwiązany. W confingach msi też trzeba było ustawić kodowanie.