Ben (bu da bir mysql db yazıyor) oldukça standart bir dosya yükleme formu var. Bu benim test boyunca iyi çalışıyor, sonra ben gittim ve büyük harflerle adında bir dosyayı test. Dosya yüklemek olmaz. Basit bir çözüm Ben sadece 'strtolower' ama hayır şans ile yüklemeden önce dosyayı yeniden adlandırmak, düşündüm. Ayrıca hiçbir şans hala, strtoupper çalıştı. Ben de dosya numaraları ile başlayan bu sorun çalıştırıyor düşünüyorum. (I çift kontrol yaptım ve evet klasör yazılabilir.)
$upload_dir = "/path/to/the/upload/folder/entries/";
$new_filename = mysql_insert_id()."_".$filename;
$tmp_name = $_FILES["filename"]["tmp_name"];
move_uploaded_file($tmp_name, $upload_dir . $new_filename);
Herhangi bir yardım büyük beğeni topluyor.