f.shaki

مشکل move_uploaded_file در وردپرس

2 پست در این موضوع قرار دارد

سلام وقت بخیر

من یه فرم ثبت نام دارم که میخوام ار کاربر یه عکس بگیرم.

همه چیز درست پیش میره ولی فایل روی هاست ذخیره نمیشه.

هیچ خطایی نمیده. حتی اسم فایل، حجم فایل و سایر اطلاعات اونو نشون میده. یعنی temp رو ازش میسازه ولی وقتی میخوام فایل رو با دستور move_uploaded_file ذخیره کنم، فایل ذخیره نمیشه.

روی لوکال دارم اجرا میگیرم.

ممنون میشم راهنمایی کنید.

0

به اشتراک گذاری این پست


لینک به پست

مشکل حل شد...

مشکل این بود که وردپرس فقط اجازه میده فایل رو فقط توی پوشه uploads ذخیره کنیم. ولی من پوشه دیگه ای رو در نظر گرفته بودم.

با دستور زیر آدرس پوشه uploads رو گرفتم

$uploadDir = wp_upload_dir()["basedir"] . "/users/" . $_FILES["picture"]["name"]

 و بعدش با دستور زیر فایلمو ذخیره کردم

move_uploaded_file($_FILES["picture"]["tmp_name"], $uploadDir);

 

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری