hocam mantığı anlamam açısından değerli vaktinizden ayırmanızı istesem bana örnek bir kodlama yaparmısınız lütfen çünkü denedim başarısız oldum demekki anlayamamışım.
bunları
('ı','ş','ü','ç','ö','ğ','Ç','Ş','Ü','İ','Ğ','Ö');
bunlara çevirecek
('i','s','u','c','o','g','C','S','U','I','G','O');
preg_replace kullanarak regex ile windowsun istemediği karakterleri değiştirebilirsiniz ya da yine aynı şekilde
$metin = $_POST['title'];
$array = array("'",":",";","/");
$replace = str_replace($array,"",$metin);
yapabilirsiniz.