آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل تعداد پارامترهای post 

h_uk2009  7 سال پیش  7 سال پیش
+2 0

اوکی. این پست رو به درخواست دوستان آموزشی میزارم. اول مسله ای داشتم نوشتم ولی بعد خودم فهمیدم و  بعد حذفش کردم چون فکر میکردم نباید پست بیهوده ایجاد نمود و دوستان به درستی اعلام کردند که سوال رو مجددا به اشتراک بزارم البته اینبار با جواب !

 سوال: چرا زمانی که از سمت اندروید یا کلا کلاینت به سمت سرور پارامتر پست میفرستیم باید حتما به تعداد پارامترهایی که در متد post سمت سرور هست ، از طرف اندروید هم پارامتر بفرستیم؟ آخه چرا !؟ وقتی هم کمتر پارامتر میفرستیم یا یکی از پارامترهایی که درسرور هست رو نمیفرستیم بهمون ارورر میده و اطلاعات پاس نمیشه ..

جواب و راه حل: باید از توابع استفاده کنید. یعنی چی ! اوکی یعنی اینکه داده رو توی یک بسته بفرستین بعد اون بسته داده ای رو بازش کنید بگید اگر مقدار تو فلان هست باید بری و تابع x رو با ورودی هایی که حالا من بت میگم چیاست ست کنی. قبلا چطوری بود قبلا اینطوری بود که من میومدم و همه داده ها رو به ازای هرکدومش یک متغیر در نظر میگرفتم ولی الان به ازای هر بسته که میاد اول چک میکنم که بسته چه محتویاتی داره سپس به ازای هر کاری که لازمه بکنم متغیرهای پست رو ست میکنم .

 if(strcmp($data,"فلان مقدار")==0)
      {
      $max= $data['max'];
      $min= $data['min'];
      load_between($min,$max); // تابع رو صدا بزن با این متغیر ها
      }
      else if (strcmp($function,"load_max")==0)
      {
   $min= $data['fav_id']; // تابع رو صدا بزن با این متغیر خاص
      load_max();
      } 
+3 0
بهتر بود به جای ادیت اینگونه پست . میذاشتین سوال بمونه و پاسخ رو هم میزاشتین تا دوستانی که به همچین مشکلی بر میخورن با جستجو در انجمن بتونن مشکلشون روحل کنن اگه براتون مقدور اینکارو انجام بدین (7 سال پیش)
0 0
آخه من نمیدونم دقیقا قانون اینجا چیه... حس کردم پست اضافی خوب نیست بزارم ولی اگر کسی بگه درستش کنم میام جوابشو میدم ! (7 سال پیش)
+1 0
پست به صورت آموزشی ویرایش شد دوست عزیزم. (7 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .