پیش به سوی تابستان؛ با تخفیفهای داغ راکت!
بزن بریم!سلام من یه ساختار شرطی نوشتم ولی انگار درست نیست...میخوام اگه کاربر قبلا برای پروفایل اش عکس گذاشته بود یه سری اتفاقات بیافته و اگر نذاشته بود یه سری اتفاقات دیگه( که مربوط به دریافت فایل و ذخیره اسمش تو دیتابیس هست)
الان تا این جا کار من فهمیدم مشکل از خط 2 هست احتمالا...چون همیشه وارد بخش if میشه و نه else اون
الان خط 2درسته؟ گفتم اگه کاربر عکس جدید اپلود کرد مراحل اش طی شه
main_img همون Input ای هست که تصویر دریافت میکنه
if ($result['m_image'] != null) { //عکس قبلا گذاشته
if (isset($_FILES['main_img'])) { //میخواد تغییرش بده
$filename = $_FILES['main_img']['name'];
$path = $_FILES["main_img"]["tmp_name"];
$a = explode('.', $filename);
$ext = end($a);
if ($ext == 'jpg' || $ext == 'png' || $ext == 'jpeg') {
$folder = "images/" . $result['m_image'];
unlink($folder);
move_uploaded_file($path, $folder);
$image = $user_id . "." . $ext;
} else {
echo "<script> alert('فقط فایل JPG PNG و JPEG را آپلود کنید'); </script>";
die();
}
} else { //نمیخواد تغییرش بده
header('location:index.php');
die();
$image = $result['m_image'];
//var_dump($_FILES['main_img']);
//var_dump($_POST['main_img']);
die();
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟