if (isset($_POST['haberekle'])) {
$uploads_dir = '../../dimg/kullanici';
@$tmp_name = $_FILES['yazi_resim']["tmp_name"];
@$name = $_FILES['yazi_resim']["name"];
$benzersizsayi4=rand(20000,32000);
$refimgyol=substr($uploads_dir, 6)."/".$benzersizsayi4.$name;
@move_uploaded_file($tmp_name, "$uploads_dir/$benzersizsayi4$name");
$duzenle=$db->prepare("UPDATE blog SET
yazi_resim=:resim
WHERE yazi_id={$_POST['yazi_id']}");
$update=$duzenle->execute(array(
'resim' => $refimgyol
));
if ($update) {
$resimsilunlink=$_POST['eski_yol'];
unlink("../../$resimsilunlink");
Header("Location:../kullanici-duzenle.php?kullanici_id=".$_POST['kullanici_id']."&durum=ok");
} else {
Header("Location:../kullanici-duzenle.php?kullanici_id=".$_POST['kullanici_id']."&durum=no");
}
} php nerde hatam var?
6
●104
- 01-07-2021, 15:27:02Üyeliği durdurulduselam arkadaşlar bu kodumda nerde yanlış yapıyor olabilirim ekleme yapmıyor? Teşekkürler.
- 01-07-2021, 15:36:36Üyeliği durdurulduhata yok hocam kodum ekleme yapmıyor sadece maalesefrslprlt adlı üyeden alıntı: mesajı görüntüle
tüm verileri ekleyince ekliyor sadece file input bu kod bölümü çalışmıyor hocam manuel resim ekledim db'den çekiyor sorunum bu kod üzerinde olduğunu düşünüyorum sayfa kodlarımı incelemek isterseniz https://0bin.net/paste/XVCYwdUG#R04P...3e0GOYP3VOWinacelalyesil adlı üyeden alıntı: mesajı görüntüle

- 01-07-2021, 17:24:02Üyeliği durdurulduislem.php veritabanıa ekleme yapan bölümde ekli hocam formada ekledim olmadı ne yazık ki islem.php 'deki bu kodum bozuk gibirslprlt adlı üyeden alıntı: mesajı görüntüle
- 02-07-2021, 09:57:28@ leri kaldırın ki error log görün
mühtemelen bunun form tarafından input type file in name değeri yazi_resim değildir veya name yazılmamıştır.
if(isset($_POST['haberekle'])) {
kısmını
if(isset($_POST['haberekle']) && !empty($_FILES) && isset($_FILES['yazi_resim']) ) {
olarak değiştirin ve buraya veri gönderen yerde <input type="file" name="yazi_resim" gibi birşey varmı kontrole din
