انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دریافت اطلاعات از سرور اینترنت (برنامه نویسی اندروید)

دریافت اطلاعات از سرور اینترنت (برنامه نویسی اندروید)

#1
سلام خسته نباشید ، ابتدا باید از مدیر سایت برای قرار دادن مطالب بسیار مفید تشکر کنم . و از شما تقاضا دارم در رفع این مشکل کمکم کنید .

بنده یک برنامه ایجاد کردم که داده هاشو از اینترنت باید دریافت کنه (برنامه برای نمایش اطلاعات سایت) برنامه زمانیکه یک رشته ساده را از اینترنت می فرستم درست عمل میکنه و نمایش میده ولی نمیدونم چرا زمانیکه آرایه ای حاوی رشته ها را می خواهد بفرستد مقدار خالی و یا array  را نمایش می دهد !!

اینم کد دریافت اطلاعات از سرور :

کد پی‌اچ‌پی:
try {
 
              
   
                      
// Building Parameters
 
             List<NameValuePairparams = new ArrayList<NameValuePair>();
 
             
              params
.add(new BasicNameValuePair("action""نرم افزار"));
 
             // defaultHttpClient
 
             DefaultHttpClient httpClient = new DefaultHttpClient();
 
             HttpPost httpPost = new HttpPost(url);
 
             UrlEncodedFormEntity entity = new UrlEncodedFormEntity(params);
 
             entity.setContentEncoding(HTTP.UTF_8);
 
             entity.setContentType("application/json");
 
             httpPost.setEntity(entity);
 
              
 
              HttpResponse httpResponse 
httpClient.execute(httpPost);
 
             HttpEntity httpEntity httpResponse.getEntity();
 
             is httpEntity.getContent();
 
         } catch (UnsupportedEncodingException e) {
 
             e.printStackTrace();
 
         } catch (ClientProtocolException e) {
 
             e.printStackTrace();
 
         } catch (IOException e) {
 
             e.printStackTrace();
 
         }
 
         try {
 
             BufferedReader reader = new BufferedReader(new InputStreamReader(
 
                     is"iso-8859-1"), 8);
 
             final StringBuilder sb = new StringBuilder();
 
             String line null;
 
             int i=0;
 
             while ((line reader.readLine()) != null) {
 
                 sb.append(line);
 
              
                  items
.add(new listviewitem()
 
                 {{
 
                      
                      imgview
=R.drawable.ic_launcher;
 
                     String my_string_1 = new String(sb.toString().getBytes("ISO-8859-1"),"UTF-8");
 
                      
                      txttitel
=my_string_1;
 
 
 
                 }});
 
             }
 
             is.close(); 

اینم کد php

کد پی‌اچ‌پی:
    $al=mysqli_query($con,"SELECT post_title FROM wp_cityposts where post_type='post'");
 
           $response = array();
 
            
            while
($r mysql_fetch_assoc($al))
 
       {
 
           $response[]=$r;
 
            
        
}
 
 
    //  }
 
  
//echo json_encode($response[]);    
print($response); 

پیشاپیش از کمک شما سپاسگذارم .
پاسخ
 سپاس شده توسط admin


پیام‌های این موضوع
دریافت اطلاعات از سرور اینترنت (برنامه نویسی اندروید) - توسط mcn.nice - ۱۳۹۴/۰۹/۱۸, ۱۲:۰۱ ب.ظ
RE: دریافت اطلاعات از سرور اینترنت - توسط admin - ۱۳۹۴/۰۹/۱۸, ۰۳:۴۶ ب.ظ
RE: دریافت اطلاعات از سرور اینترنت - توسط mcn.nice - ۱۳۹۴/۰۹/۱۸, ۰۵:۱۴ ب.ظ
RE: دریافت اطلاعات از سرور اینترنت - توسط admin - ۱۳۹۴/۰۹/۱۸, ۰۷:۲۳ ب.ظ
RE: دریافت اطلاعات از سرور اینترنت - توسط mcn.nice - ۱۳۹۴/۰۹/۱۸, ۰۷:۴۱ ب.ظ
RE: دریافت اطلاعات از سرور اینترنت - توسط mcn.nice - ۱۳۹۴/۰۹/۱۸, ۰۵:۲۱ ب.ظ
RE: دریافت اطلاعات از سرور اینترنت - توسط mcn.nice - ۱۳۹۴/۰۹/۱۸, ۰۷:۲۰ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان