بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل با ارسال داده با متدPOST (حل شد)

مدیریت گفتگو
flash118 11 سال پیش
آخرین تغییر: 11 سال پیش

با سلام خدمت دوستان گل آقا من به یه مشکل برخوردم آقا هر جایی که فکرم میرسید از پروسسه ارسال داده تو اندروید رو با لاگ گیری تست کردم درست ارسال میشه اما متاسفانه تو دریافت هیچی نمیاد مقدار null هست میشه عزیزان این سورس کد رو بررسی کنن نتیجه رو هم بگن با تشکر

اینم فایل پروژ:

http://uplod.ir/k1wos41tror1/MyNote.zip.htm

پسورد:flash118

ممنون منتظر پاسخ عزیزان هستم راستی فایل پی اچ پی اینسرتم قرار دادم برای بررسی با تشکر

نظرات

پاسخ‌ها 1

Vahid 11 سال پیش

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

publicvoid postData(){
// Create a new HttpClient and Post Header
HttpClient httpclient =newDefaultHttpClient();
HttpPost httppost =newHttpPost("http://www.yoursite.com/script.php");// آدرس صفحه ای که قراره به اون پست کنیم

try{
// Add your data
List<NameValuePair> nameValuePairs =newArrayList<NameValuePair>(2);// این عدد دو آخر تعداد پارامتر های پست رو مشخص میکنه
nameValuePairs.add(newBasicNameValuePair("id","12345"));// این ها پارامتر هایی هست که قراره پست بشن
nameValuePairs.add(newBasicNameValuePair("stringdata","Hi"));// این ها پارامتر هایی هست که قراره پست بشن
httppost.setEntity(newUrlEncodedFormEntity(nameValuePairs));

// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);

}catch(ClientProtocolException e){
// TODO Auto-generated catch block
}catch(IOException e){
// TODO Auto-generated catch block
}
}

منبع

نظرات

flash118 11 سال پیش
با سلام خدمت شما ممنون از پاسختون اما من کد شما رو هم تست کردم باز همون کار شد و اصلا چیزی مقدار دهی نشد ......... اگه ممکنه شما سورس کد صحفه پی اچ پی رو هم قرار بدید با تشکر
کاشی زاده 11 سال پیش
اگر در جواب null بر میگرده مربوطه به سرور ساید شما هست و ربطی به کلاینت نداره .کد های سمت سرور را بررسی کنید .
Criss 11 سال پیش
شما یکبار بصورت دستی و با متد Request این کار رو انجام بدید بینید اصلا کد های سمن سرور شما درست هست
flash118 11 سال پیش
ممنون از همه دوستان عزیز بله همانطور که گفته بودید مشکل از سرور بود و برنامه اندروید من درست کار میکرد ممنون از راهنمایی همه عزیزان گل با تشکر

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