Znaci u klasi imam funkciju
Code:
function sredi_link($string) {
$lat = array('š', 'Š', 'đ', 'Đ', 'ž', 'Ž', 'ć', 'Ć', 'č', 'Č');
$engl = array('s', 'S', 'dj', 'Dj', 'z', 'Z', 'c', 'C', 'c', 'C');
//$string = str_replace($lat, $engl, $string);
$string = str_replace('š', 's', $string);
//$string = preg_replace('/[^a-z|A-Z|0-9|\ |\-]/', '', $string);
$string = str_replace(" ", "_", $string);
return $string;
}
String primjera radi cita se iz baze i izgleda kao "'Charlize Theron : Sviđa mi se Budimpešta, glavi grad Turske"
I kada pozove unutar funkcije za citanje podataka iz baze imam kod
Code:
$item['link'] = $this->sredi_link($item['naslov']);
Medjutim uvijek dobijem slovo đ i š umjesto dj i s, i ista je prica sa svim ostalim znakovima... Jel ima mozda neko rjesenje ?
p.s. Nemanja tvoj kod sam probao i ne pomaze... :S ne znam zasto ali jednostavno ne radi