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 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .