Dosya isimleri sayısal değerlerle random olarak belirleniyor sanırım.. Buna müdahale şansımız var mı ?
(Türkçe karakter kısıtlaması getirerek) örnek bir yapı ile; "Test Amaçlı Başlık" yerine "test_amacli_baslik" şeklinde bir yapı mümkün müdür?
evet var.
yanlız bu verecegim fonksiyon çok işlevsel degil
function replace_tr($text) {
$text = trim($text);
$search = array('Ç','ç','Ğ','ğ','ı','İ','Ö','ö','Ş','ş','Ü','ü',' ', "'", '"', '^', '&', '.', ',', '+', ':', '-', '?', '!');
$replace = array('C','c','G','g','i','I','O','o','S','s','U','u','_', '', '', '', '', '_', '_', '_', '_', '_', '_', '_');
$new_text = str_replace($search,$replace,$text);
return $new_text;
}şu satırda
if($_FILES['file']['error'][$key]==0 && move_uploaded_file($_FILES['file']['tmp_name'][$key],'files/'.replace_tr($name))){şeklinde kullanırsın
$uploaded[] = $dizin;
nide
$uploaded[] = $name;
ile değiştir