$fileName = preg_replace('/[^\w\._]+/', '-', $fileName);
kodunu aşağıdaki gibi yazın
$fileName = @preg_replace('/[^\w\._]+/', '-', @strtolower(@str_replace(array('ı','İ','ğ','Ğ','ü','Ü','ş','Ş','ö','Ö','ç','Ç'),array('i','i','g','g','u','Ü','s','s','o','o','c','c'),$fileName)));resmin hareketli olmaması daha öncedende varmıydı. bu işlemlerden sonra mı oluştu?