Örnek Olarak Söylemek istediğim şu;
admin Klasörünün içinde islem.php olarak bulunan bu kodların
resim yüklenirken, bir üst klasördeki Uploads klasörüne yüklenmesini istiyorum ve orda slider klasörü oluşturup resmin oraya yüklenmesini istiyorum ama bir türlü beceremedim. yardımcı olabilecek Arkadaşlara şimdiden teşekkür ederim.
if (isset($_POST['sliderYukle'])) {
$hata=array();
$resim = $_FILES['slider_resim']['name'];
$slider_adi=guv($_POST['slider_adi']);
$slider_detay=guv($_POST['slider_detay']);
$slider_aciklama=guv($_POST['slider_aciklama']);
$slider_durum=guv($_POST['slider_durum']);
$dosya=pathinfo($resim);
$uzanti=".".$dosya['extension'];
$yeni_isim="klasoradi/".uniqid().$uzanti;
$izin_ver=[".jpg",".jpeg",".png",".gif"];
if (!in_array($uzanti, $izin_ver)) {
$hata['hata']="Dosya Uzantısı İzin Verilen jpg jpeg gif ve png Dışında Olamaz" ;
}elseif($_FILES['slider_resim']['size']>1024*1024){
$hata['hata']="Dosya 1 Mb Büyük Olamaz" ;
}elseif(!$slider_adi or !$slider_detay or !$slider_aciklama or !$slider_durum){
$hata['hata']="Lütfen Boş Alan Bırakmayınız" ;
}elseif(move_uploaded_file($_FILES['slider_resim']['tmp_name'], $yeni_isim)) {
$yukle=$db->prepare("INSERT into slider set slider_adi=?, slider_detay=?, slider_aciklama=?, slider_durum=?, slider_resim=?");
$yukle->execute(array($slider_adi,$slider_detay,$slider_aciklama,$slider_durum,$yeni_isim));
$say=$yukle->rowCount();
if ($say>0) {
$hata['ok']="Slider Başarıyla Kaydedildi";
}
}else{
$hata['hata']="Slider Kaydedilemedi Hata Var";
}
echo json_encode($hata);
}