سلام
من برای یک سایتی که دارم طراحی می کنم یه فرم طراحی کردم تا اطلاعات بعد از وارد کردن در دیتابیس ذخیره بشه (داخل tableی که مشخص کردم)
حالا به این فرم یه فیلد آپلود هم باید اضافه کنم
جستجو کردم یه تابع وردپرس واسه اینکار پیدا کردم که این آدرسشه:
http://codex.wordpress.org/Function_Reference/wp_upload_bits
طبق دستوری که داده از کدش استفاده کردم که این باشه:
از فرم زیر برای ارسال فایل:
<form name="publicpost" action="http://niazmandihayeqazvin.com/test/?page_id=6" method="post">
<input type="file" name="pic1" class="field" /><br />
<input type="submit" value="Submit" />
</form>
و از کد زیر برای ذخیره فایل:
$upload = wp_upload_bits($_FILES["field1"]["name"], null, file_get_contents($_FILES["field1"]["tmp_name"]));
اما ارور میده که نام فای خالی است
که برای حل این مشکل از کد زیر استفاده می کنم:
$upload = wp_upload_bits('ali', null, file_get_contents($_FILES["field1"]["tmp_name"]));
حالا ارور میده که افزونه خراب است
ببخشید طولانی شد
ممنون میشم یکی کمکم کنه