korzystam z PHP-Fusion 7.02 i napotkałem pewien problem, otóż gdy wchodzi się na stronę z komputera wszystko wyświetla się prawidłowo, polskie znaki itd. Problem zaczyna się gdy ktoś wchodzi z urządzenia mobilnego na stronę. Wtedy wszystkie polskie znaki zamienia na taką formę: ę, ż.
Problem występował także przy przesyłaniu danych przez formularze lecz poradziłem sobie zmieniając kod jednej z funkcji stripinput na kod tej samej funkcji ze starszej wersji i problem zniknął.
Kod oryginalny:
function stripinput($text) { $text = str_replace($search, $replace, $text); } else { foreach ($text as $key => $value) { $text[$key] = stripinput($value); } } return $text; }
Kod po zmianie:
function stripinput($text) { $text = str_replace($search, $replace, $text); return $text; }
Pozostała tylko sprawa z przeglądaniem strony przez urządzenia mobilne.
Dodam jeszcze, że wcześniej gdy strona stała na eXtreme-Fusion IV to nie było problemu z przeglądaniem przez komórki.
Czy moglibyście mi jakoś pomóc?
Pozdrawiam