khnjli
پنج شنبه 03 مرداد 1398, 12:21 عصر
سلام دوستان عزیز
من فرمی طراحی کردم که اطلاعات و فایلی رو به صفحه دیگه ارسال می کنه برای آپدیت پایگاه داده.
می خوام اسم فایل به نام یکی از فیلد های فرستاده شده توسط فرم تغییر کنه.
کجای کدهام اشتباهه لطفا راهنمایی کنید
ممنونم
<?php $stdid1=$_POST['stdid']; $filename=$_FILES["std-img"]["name"]; $tmp=end(explode('.', $filename)); $stdimg = $stdid1 . $tmp; move_uploaded_file($_FILES["std-img"]["tmp_name"],"upload/" . $stdimg); $img="uplad/" . $stdimg; ?>
خطایی که برای خط move upload می ده
Only variables should be passed by reference
من فرمی طراحی کردم که اطلاعات و فایلی رو به صفحه دیگه ارسال می کنه برای آپدیت پایگاه داده.
می خوام اسم فایل به نام یکی از فیلد های فرستاده شده توسط فرم تغییر کنه.
کجای کدهام اشتباهه لطفا راهنمایی کنید
ممنونم
<?php $stdid1=$_POST['stdid']; $filename=$_FILES["std-img"]["name"]; $tmp=end(explode('.', $filename)); $stdimg = $stdid1 . $tmp; move_uploaded_file($_FILES["std-img"]["tmp_name"],"upload/" . $stdimg); $img="uplad/" . $stdimg; ?>
خطایی که برای خط move upload می ده
Only variables should be passed by reference