arkadaşlar admin panelimde bir yönetim kurulu üyesi ekliyorum. o üyeye ait resim seçmesem dahi veritabnına yine bir şeyler yazıyorben ilgili üyeyi eklerken resim seçmediğim zaman veritabının ilgili alanının boş kalmasını istiyorum tabloyu post ettiğim zaman karşılama kodlarım aşağıda if(isset($_POST['kurulkaydet'])) { $uploads_dir='../../dimg/kurul'; @$tmp_name = $_FILES['kurul_resimyol']["tmp_name"]; @$name = $_FILES['kurul_resimyol']["name"]; $benzersizsayi1=rand(20000,32000); $benzersizsayi2=rand(20000,32000); $benzersizsayi3=rand(20000,32000); $benzersizsayi4=rand(20000,32000); $benzersizad=$benzersizsayi1.$benzersizsayi2.$benzersizsayi3.$benzersizsayi4; $resimgyol=substr($uploads_dir, 6)."/".$benzersizad.$name; @move_uploaded_file($tmp_name, "$uploads_dir/$benzersizad$name"); $resimyukle=$db->prepare("INSERT INTO kurul SET kurul_ad=:ad, kurul_unvan=:link, kurul_detay=:detay, kurul_sira=:sira, kurul_durum=:durum, kurul_resimyol=:resimyol"); $insert=$resimyukle->execute(array( 'ad' => $_POST['kurul_ad'], 'link' => $_POST['kurul_unvan'], 'detay' => $_POST['kurul_detay'], 'sira' => $_POST['kurul_sira'], 'durum' => $_POST['kurul_durum'], 'resimyol' => $resimgyol )); if ($insert) { header("Location:../production/kurul.php?durum=ok"); } else { header("Location:../production/kurul.php?durum=no"); } }
Zaman
2017-10-04 13:47:42Php resim yoksa veritabanına bir şey yazmasın