iyi geceler php ile file upload kısmını boş kayıt edersem resim gidiyor 1.file uploadda neden kaynaklanıyor olabilir? 2.file uploadda bu sorun yok yapilar ayni sorunu bulamıyorum.
kısaca file upload resim seçmezsem update olmamasini istiyorum. 2.file uploadde bu sorun yok 1.file upload update yapıyor boş kaydediyor sorun burada
if (isset($_POST['submit'])) {
// First Logo
$img_res = mysqli_query($mysqli, "SELECT * FROM tbl_settings WHERE id='1'");
$img_row = mysqli_fetch_assoc($img_res);
if ($_FILES['site_logo']['name'] != "") {
if ($img_row['site_logo'] != "") {
unlink('../dimg' . $img_row['site_logo']);
}
$ext = pathinfo($_FILES['site_logo']['name'], PATHINFO_EXTENSION);
$site_logo = rand(0, 99999) . "_logo." . $ext;
$tpath1 = '../dimg/' . $site_logo;
if ($ext != 'png') {
$pic1 = compress_image($_FILES["site_logo"]["tmp_name"], $tpath1, 80);
} else {
$tmp = $_FILES['site_logo']['tmp_name'];
move_uploaded_file($tmp, $tpath1);
}
// Save file path to banner.json
$bannerData['reklambanner'] = $site . "/" . $tpath1;
} else {
$app_logo = $img_row['site_logo'];
}
$img_ress = mysqli_query($mysqli, "SELECT * FROM tbl_settings WHERE id='1'");
$img_roww = mysqli_fetch_assoc($img_ress);
if ($_FILES['site_favicon']['name'] != "") {
if ($img_roww['site_favicon'] != "") {
unlink('../dimg' . $img_roww['site_favicon']);
}
$extt = pathinfo($_FILES['site_favicon']['name'], PATHINFO_EXTENSION);
$site_favicon = rand(0, 99999) . "_favicon." . $extt;
$tpath2 = '../dimg/' . $site_favicon;
if ($extt != 'png') {
$pic2 = compress_image($_FILES["site_favicon"]["tmp_name"], $tpath2, 80);
} else {
$tmps = $_FILES['site_favicon']['tmp_name'];
move_uploaded_file($tmps, $tpath2);
}
// Save file path to banner.json
$bannerDatas['reklambanners'] = $site . "/" . $tpath2;
} else {
$site_favicon = $img_roww['site_favicon'];
}
$data = array(
'app_name' => $_POST['app_name'],
'site_logo' => $site_logo,
'site_favicon' => $site_favicon
);