move_upload_file sorunu yardım gerek.
Kodlar aşağıdaki gibi ama dosya taşınmıyor klasör oluşturmada sıkıntı yok ama klasörün özelliklerinde salt okunur işaretli oluyor.
//ilan resim klasörünü oluşturma
$sql="SELECT ID FROM ilan ORDER BY ID DESC LIMIT 1";
$sorgu=$this->db->query($sql);
$yol=$sorgu->result();
foreach($yol as $ID){
$klasor=$ID->ID+1;
if(!is_dir("images/ilan/{$klasor}")){
mkdir("images/ilan/{$klasor}",0777);
}
}
//resimleri yükleme
$toplam=count($_FILES["resim"]["name"]);
$formatlar=array("image/png","image/jpeg","image/gif");
for($i=0;$i<$toplam;++$i){
$dosya=$_FILES["resim"]["tmp_name"][$i];
$isim="{$klasor}-{$i}";
$uzanti=substr($_FILES["resim"]["name"][$i],-4,4);
$dizin="{$base}/images/ilan/{$klasor}/{$isim}{$uzanti}";
move_uploaded_file($dosya,$dizin);
echo "<img src='{$dizin}' /><br/>";
}