spayk
1.09.2011, 19:32:48
Witam
Otóz nie wiem dlaczego poniższy kod mi nie działa ;/
$opis = strtr($opis, '±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż','acelnoszzACELNOSZZ');
No wiec plik jest utf-8 dane z bazy to samo w meta tagu tez utf
Kto¶ poradzi ?
Vhaeraun
1.09.2011, 19:39:03
Problem leży gdzie indziej.
$opis="±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż";
$opis = strtr($opis, '±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż','acelnoszzACELNOSZZ');
Taki kod zwraca ładnie : acelnoszzACELNOSZZ, więc to nie to powoduje bł±d.
Wklej więcej kodu.
spayk
1.09.2011, 19:46:30
niby podmienia ale co¶ psuje np zamiast ¶ daje mi ZN
gac3k
1.09.2011, 20:53:22
a kodowanie bazy jakie masz?
Vhaeraun
2.09.2011, 09:08:49
A czy jeste¶ pewien, że to co on podmienia to rzeczywi¶cie litera "¶" ?
Je¶li w którym¶ momencie masz walnięte kodowanie, to możliwe, że to co w bazie wygl±da na "¶" zamienia się na jaki¶ dziwny znaczek w stylu "ą" czy co¶ podobnego.
Poza tym podaj więcej informacji. Ta jedna linijka, któr± wkleiłe¶ działa i jedyne co więcej wiemy o Twoim problemie, to to że "no ale jednak gdzie¶ się co¶ psuje".