Mialem ci ja sobie forum w UTF8 na wersji vb3.x. Wszystko smigalo ladnie. Upgradnalem do 4.x i zaczely sie problemy z wyszukiwarka, ktora zamiast wynikow wyszukiwania zwraca blad:
Fatal error: Call to a member function get_searchtype() on a non-object in /search.php on line 378
Na forum tworcow vb znalazlem podobny temat, i rozne rozwiazania ktore niestety nic nie daly. Co zreszta pisali niektorzy w nim, ze nadal nie wiedza jak sie uporac z tym.
Dla informacji baze danych mam kodowana w UTF8, server mysql dziala tez w tym kodowaniu. Wszystko co sie da mam przestawione na UTF8. Znalazlem tylko jedna rzecz ktora chyba jest powiazana z tym bledem, otoz w config.php mam taka linie:
$config['Mysqli']['charset'] = 'utf8';
Jesli ją wywale, wyszukiwanie dziala ok, ale kodowanie na calym forum jest zepsute.
Z innych ciekawostek, byc moze powiazanych to ze mam zainstalowane dwa jezki, angielski i polski. Jako admin, uzywajac jezyka angielskiego wyszukiwanie dziala ok ale tylko dla mnie, po wlaczeniu polskiego sie sypie, zarowno dla mnie jak i userow.
I badz tu czlowieku madry ....