Merhaba, ben kullandığım phpld scriptinde toplu kategori eklerken boşlukları "-" ile değiştiriyorum fakat Türkçe karakterler ve ,(virgül) de "-" halini alıyor ve linklerde düzgün bir görüntü olmuyor. Mesela; http://www.ioew.in/Arts/Performing-A...Namal----zg--/
Ne gibi değişiklik yaparak Türkçe karakterleri yada diğer bir deyişle istediğim karakterleri istediğim şekle nasıl sokabilirim?
Teşekkürler.

Kullandığım scriptte yer alan bölüm:

if (!empty ($singleCateg) && $db->GetOne($checkSQL) < 1)
               {
                  $data = array();

                  //Generate ID
                  $data['ID'] = intval ($db->GenID($tables['category']['name'].'_SEQ'));

                  //Add parent ID
                  $data['PARENT_ID'] = $id;

                  $data['TITLE'] = $singleCateg;

                  //Build URL
                  $data['TITLE_URL'] = preg_replace('`[^\w_-]`', '-', $data['TITLE']);

                  //Build cache
                  $data['CACHE_TITLE'] = trim (buildCategUrlTitle($data['ID']));
                  $data['CACHE_URL']   = trim (buildCategUrl($data['ID']));

                  //Add current date
                  $data['DATE_ADDED'] = $currDate;

                  //Make category active
                  $data['STATUS'] = 2;

                  if (!$db->Replace($tables['category']['name'], $data, 'ID', true) > 0)
                  {
                     $error++;
                     $tpl->assign('sql_error', $db->ErrorMsg());
                  }
                  else
                  {
                     $quickAdded++;
                     unset ($multiCategsArray[$key]);
                  }
               }