$tytul_prep = prepareURL($tytul);
taka działa - $tytul_prep = urlencode($tytul);
function prepareURL($tytul_prep) { // pozbywamy się polskich znaków diakrytycznych $tytul_prep = $this-> clearDiacritics($tytul); // dla przejrzystości wszystko z małych liter // wszystkie spacje zamieniamy na myślniki // usuń wszytko co jest niedozwolonym znakiem // zredukuj liczbę myślników do jednego obok siebie // usuwamy możliwe myślniki na początku i końcu return $tytul_prep; } //////////////////////////////////////////////////////////////////////// $tytul = $tytul_tab[0]; $tytul_prep = prepareURL($tytul);