Arkadaşlar sitede resim yüklerken ilginç bir hata alıyorum. Yüklediğim resimin adı 01.png olduğundan sorunsuz şekilde yükleniyor ancak resimin adı 01_ad_renk.png gibi olunca yüklenmiyor. Bunun nedeni nedir?
Yükleme işlemim şu şekilde:
$maxBoyut = 500000;
$resim_uzanti = substr($_FILES['video_resim']['name'], -4,4);
$resim_adi = rand(0,999999).permalink("video").$resim_uzanti;
$resim_url = './assets/source/img/'.$resim_adi;
if($_FILES['video_resim']['name'] > $maxBoyut){
$error = "Resim boyutu en fazla 500kb olabilir.!!";
}else{
$resim = $_FILES['video_resim']['type'];
if($resim == "image/jpeg" || $resim == "image/jpg" || $resim == "image/png" || $resim == "image/gif"){
if(is_uploaded_file($_FILES['video_resim']['tmp_name'])){
$tasi = move_uploaded_file($_FILES['video_resim']['tmp_name'], $resim_url);
if($tasi){
//başarıyla olduysa bişey yapma
$resim_ekle = site_url('assets/source/img/').$resim_adi;
}else{
echo "Resim taşınırken bir sorun oluştur.";
}
}else{
echo "Resim yüklenirken hata oluştur..";
}
}else{
echo "Dosya formatı PNG, JPEG,JPG veya GİF olmalıdır.";
}
}
echo $resim_ekle;