denenmesi gereken bir çok kod var. ilk önce bu :
function RemoveBadURLChars($q) {
$q = str_replace("ç","c",$q);
$q = str_replace ("ç","c",$q);
$q = str_replace ("ð","g",$q);
$q = str_replace ("Ý","I",$q);
$q = str_replace ("ý","i",$q);
$q = str_replace ("ı","i",$q);
$q = str_replace ("ÅŸ","s",$q);
$q = str_replace ("ü","u",$q);
$q = str_replace ("ö","o",$q);
$q = str_replace ("ç","c",$q);
$q = str_replace ("ÄŸ","g",$q);
$q = str_replace ("Åž","s",$q);
$q = str_replace ("Ç","c",$q);
$q = str_replace ("Ü","u",$q);
$q = str_replace ("İ","i",$q);
$q = str_replace ("Ö","o",$q);
$q = str_replace ("Äž","g",$q);
$q = str_replace ("þ","s",$q);
$q = str_replace ("ö","o",$q);
$q = str_replace ("ü","u",$q);
$q = str_replace ("Ü","U",$q);
$q = str_replace ("Ç","c",$q);
$q = str_replace (".","",$q);
$q = str_replace ("Ð","g",$q);
$q = str_replace ("Þ","S",$q);
$q = str_replace ("Ö","O",$q);
$q = str_replace ("'","",$q);
$q = str_replace ("/","",$q);
$q = str_replace (":","",$q);
$q = str_replace ("\"","",$q);
$q = str_replace (" ","-",$q);
$q = str_replace ("-","-",$q);
$q = str_replace ("--","-",$q);
$q = str_replace ("|","",$q);
$q=ereg_replace("[^0-9A-Za-z-]","", $q);
$q = strtolower($q);
return $q;
}Ama bu işte iconv üstüne tanımam. buyur:
http://tr.php.net/iconv