arkadaşlar dosya işlemlerini yaparken böyle bir hata aldım bu hata neyden kaynaklanıyor resim ve kodlar aşşağıda bakarsanız sevinirim
şimdiden zaman ayırıp yardım eden herkese teşekkürler
SORUNLAR ÇÖZÜLMÜŞTÜR İLGİLENEN TÜM ARKADAŞLARA TEŞEKKÜR EDERİM
513 dediği yer
if($_FILES["dosya"]["name"]==""):burası
516 dediği yer
$son=$db->prepare("insert into hakkimizda (icerik) VALUES (?)");
$son->bindParam(1,$icerik,PDO::PARAM_STR);
$son->execute();burası
513 dediği yer 4 olan yer 516 dediği yerde 7 olan yerdir
if($_POST):
$icerik=$_POST["textarea"];
if($_FILES["dosya"]["name"]==""):
$son=$db->prepare("insert into hakkimizda (icerik) VALUES (?)");
$son->bindParam(1,$icerik,PDO::PARAM_STR);
$son->execute();
else:
if($_FILES["dosya"]["size"]>(1024*1024*5)):
echo '<div class="alert alert-danger text-center"> 5mb dan Büyük Olamaz</div>';
else:
$izinverilenler=array("image/png","image/jpeg");
if(!in_array($_FILES["dosya"]["type"],$izinverilenler)):
echo '<div class="alert alert-danger text-center"> Sadece jpg ve png ye izin var</div>';
else:
$sonkim=$this->sorgum($db,"select * from hakkimizda",1);
unlink('../'.$sonkim["resim"]);
$dosyayolu='../img/'.$_FILES["dosya"]["name"];
move_uploaded_file($_FILES["dosya"]["tmp_name"],$dosyayolu);
$dosyayolu2='img/'.$_FILES["dosya"]["name"];
$sonki=$db->prepare("update intro set resim=?");
$sonki->bindParam(1,$dosyayolu2,PDO::PARAM_STR);
$sonki->execute();
echo '<div class="alert alert-success text-center"> Dosya Başarı İle Güncellendi</div>';
header("Refresh:1; url=control.php?islem=intro");
endif;
endif;
endif;
else:
$son=$this->sorgum($db,"select * from hakkimizda",1);
echo '<div class="row text-center">
<div class="col-lg-12 border-bottom"><h3 class="mt-3 text-info">Hakkımızda Ayarları</h3></div>
<div class="col-lg-8 mx-auto">
<div class="row card-bordered p-1 m-1">
<div class="col-lg-3 border-bottom bg-light pt-5">
<strong>Resim</strong>
</div>
<div class="col-lg-9 border-bottom">
<form action="control.php?islem=hakkimizda" method="post">
<img src="../'.$son["resim"].'" >
<input type="file" name="dosya" />
</div>
<div class="col-lg-3 border-bottom bg-light pt-5 p-3">
<strong>İçerik</strong>
</div>
<div class="col-lg-9 border-bottom ">
<textarea name="textarea" class="form-control m-2" cols="68" rows="11" >
'.$son["icerik"].'
</textarea>
</div>
<div class="col-lg-12">
<input type="submit" value="Güncelle" class="btn btn-info" />
</form>
</div>
</div>
</div>
';
endif;
}