Nadal walczę z kodowaniem w Userpanelu (LMS Userpanel 1.1-cvs (1.21/1.17)).
W lms-ie poprawnie wyświetla mi się UTF-8, w samym userpanelu też UTF-8
ok, natomiast problem jest z drukiem przelewu gdzie brak polskich znaków.
Na ile zdążyłem się zorientować, pomimo wpisu ISO-8859-2 w <meta>, to plik
"transferform" nadal wyświetla się w UTF-8. Przerobiłem w nim w zasadzie
wszystko na UTF-8, ale problem mam z wyświetlaniem nazwiska klienta
-prawdopodobnie z adresem jest podobnie- gdzie zamiast polskich znaków mam
podwójny pytajnik. Na ile udało mi się zorientować, problem jest w linii:
for ( $i=0; $i<27; $i++ )
{
$posy=62+$i*19;
echo('<span style="position: absolute; top: '. $posx .'px;
left: '. $posy. 'px; font-family: Courier, Arial,
Helvetica; font-size: 12pt; font-weight: bold;">'.
$USER_OD[$i].'</span>');
}
gdzie "$USER_OD[$i]" prawdopodobnie źle odczytuje UTF-8 i zamiast
polskiego znaku daje 2 pytajniki
Czy ktoś zetknął się z podobnym problemem i znalazł jakieś alternatywne
rozwiązanie ?
W lms.ini mam wyłączone ISO i pozostawiony parametr domyślny (UTF-8)
pozdrawiam