witam !
mam oto taka funkcję :
function graftextsmall($tekst,$katalog)
{
$return = '';
' ' => "_.gif"
,'.'=> "dot.gif"
,':'=> "dot2.gif"
,'a' => "a.gif"
,'b' => "b.gif"
,'c' => "c.gif"
,'d' => "d.gif"
,'e' => "e.gif"
,'f' => "f.gif"
,'g' => "g.gif"
,'h' => "h.gif"
,'i' => "i.gif"
,'j' => "j.gif"
,'k' => "k.gif"
,'l' => "l.gif"
,'m' => "m.gif"
,'n' => "n.gif"
,'o' => "o.gif"
,'p' => "p.gif"
,'q' => "q.gif"
,'r' => "r.gif"
,'s' => "s.gif"
,'t' => "t.gif"
,'u' => "u.gif"
,'w' => "w.gif"
,'z' => "z.gif"
,'x' => "x.gif"
,'y' => "y.gif"
,'v' => "v.gif"
,'0' => "0.gif"
,'1' => "1.gif"
,'2' => "2.gif"
,'3' => "3.gif"
,'4' => "4.gif"
,'5' => "5.gif"
,'6' => "6.gif"
,'7' => "7.gif"
,'8' => "8.gif"
,'9' => "9.gif"
,'ä' => "a_ger.gif"
,'ö' => "o_ger.gif"
,'ü' => "u_ger.gif"
);
for ($i=0
, $strlen=strlen($tekst); $i<$strlen; $i++) {
if (isset($emoty[$litera])) { $return .= '<img src="images/'.$katalog.'/'.$emoty[$litera].'" alt="'.$litera.'" />';
}
else {
$return .= $litera;
}
}
return $return;
}
zamienia mi one znaki angielskie litery na grafiki wszystko jest ok , ale gdy chce zamienić znaki niemiecki "umlauty" niestety nie pokazuje mi wskazanych gifów. kodowanie w baze mam : utf8_unicode_ci
a na stronie także mam utf-8
co robie nie tak, proszę o szybkie info (IMG:
style_emoticons/default/smile.gif)