kingblog 14 ارسال شده در بهمن 97 گزارش بازنشر ارسال شده در بهمن 97 سلام من توی یک فانکشن php میخوام اطلاعاتی رو در پایگاه داده ذخیره کنم چجوری این کار رو انجام بدم؟ این کد جواب نمیده: function uploadImageFile() { move_uploaded_file($_FILES['image_file']['tmp_name'], $sTempFileName); jQuery.post(siteurl+'panel2', 'check_upload=1&user_img='.$sTempFileName.'title='.$D->title.'about='.$D->about.'clas='.$D->clas ); } این خطا رو میده: Call to undefined function post() کد زیر هم جواب نداد: function uploadImageFile() { move_uploaded_file($_FILES['image_file']['tmp_name'], $sTempFileName); $db->query('INSERT INTO gallery SET id="'.$this->id.'",img="'.$sTempFileName.'",title="'.$D->title.'",profpriv_gallery="'.$this->profpriv_gallery.'",about="'.$D->about.'",clas="'.$D->clas.'",date="'.time().'"'); } این خطا رو میده: Call to a member function query() on null در کل میخوام وقتی یک فایل آپلود شد، یکسری اطلاعات در دیتاباس ذخیره بشن. لینک به ارسال
soma 63 ارسال شده در بهمن 97 گزارش بازنشر ارسال شده در بهمن 97 (ویرایش شده) اطمینان ندارم ولی فکر میکنم clas باید class نوشته بشه، شما در هر دو کدتون clas نوشتید ویا اینکه شاید کدهای در محدوده عملکرد شما در دسترس نیست. اگر می خواهید از آن در داخل تابع استفاده کنید، باید این کد را در ابتدای کد تابع خود قرار دهید global $db; ویرایش شده بهمن 97 توسط soma 1 لینک به ارسال
kingblog 14 ارسال شده در بهمن 97 مالک گزارش بازنشر ارسال شده در بهمن 97 (ویرایش شده) ممنون از پاسختون clas که مربوط به نام یک ستون از جدولم هست global $db; رو قرار دادم برای قرار دادن اطلاعات در فانکشن و گذاشتن در کوئری هم به این شکل عمل کردم مشکلم حل شد: (function uploadImageFile($id,$clas,$img,$user ویرایش شده بهمن 97 توسط kingblog لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری