رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

پست های پیشنهاد شده

سلام. میخواستم ببینم برای ارسال مقادیر به روش POST به سرور از طریق کتابخانه volley چی کار باید بکنم؟

خودم از سورس زیر استفاده میکنم اما هیچ خروجی نمیگیرم :

JsonObjectRequest jsonObjReq = new JsonObjectRequest(Method.GET,
			"http://smflog.com/qasys", null,
			new Response.Listener() {

				@Override
				public void onResponse(JSONObject response) {
					Log.d(TAG, response.toString());
					msgResponse.setText(response.toString());
					hideProgressDialog();
				}
			}, new Response.ErrorListener() {

				@Override
				public void onErrorResponse(VolleyError error) {
					VolleyLog.d(TAG, "Error: " + error.getMessage());
					hideProgressDialog();
				}
			}) {

		/**
		 * Passing some request headers
		 * */
		@Override
		public Map getHeaders() throws AuthFailureError {
			HashMap headers = new HashMap();
			headers.put("Content-Type", "application/json");
			return headers;
		}

		@Override
		protected Map getParams() {
			Map params = new HashMap();
			params.put("name", "android_name");
			params.put("email", "[email protected]");
			params.put("pass", "1234");

			return params;
		}

	};

و با کد زیر هم وقتی میخوام POST ها رو ببینم که دیگه هیچی نشون نمیده :

<?php

print_r($_POST);

?>

یه آرایه تو خالی نشون میده.

خدا وکیلی هرجا هست زیر و رو کردم ! هیچ روشی جواب نداد :|

نکته ! از RequestQueue هم استفاده میکنم.

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

باسلام،

کدهاتون خیلی ایراد داره،

اول اینکه؛ تو اندروید متد GET رو تعریف کردید و تو php متد Post رو.

دوم اینکه فایل php شما چیزی نداره، $_post اطلاعات رو دریافت میکنه فقط.

اگر میخواهید مشکلتون برطرف بشه، کد های php را کامل تر قرار بدید. و آدرس وب سرویس تون رو هم بنویسید.

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

سلام ! این کد رو چون خودم نداشتم گفتم ! کد آموزش سایت androidhive هست. با تموم روش ها تست کردم ! اصلا به وبسرویس چیزی وفرستاده نمیشه.

با php://input هم چک کردم هیچ ورودی نداره


وب سرویسم هم هست : smflog.com/qasys

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

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...