خرید بک لینک
سلام
من برنامه ای نوشتم که با استفاده از کتابخونه ی volley اطلاعاتی رو به یک فایل php به روش post ارسال میکنم و از php هم قاعدتن ، اطلاعات باید insert بشن به دیتابیس
مشکل من اینجاست که اصلا همچین اتفاقی نمیوفتهSad

اینا کد های فایل php سمت سرور هستن (یوزر نیم پسورد یوزر دیتابیس رو ساسنور کردمBig Grin) :

کد:

<?php

mysql_coect('localhost:3306','**********','*******');

$con = mysql_coect('localhost:3306','*****','********');

if (!$con)
{
die('Could not coect: ' . mysql_error());
}

$name=$_POST['Name'];
$email=$_POST['Email'];
$content=$_POST['Content'];
$subject=$_POST['Subject'];

mysql_select_db("earthsof_fsw", $con);
$sql = "INSERT INTO `android_uncheck`(`name`, `email`, `subject`, `content`) VALUES ([$name],[$email],[$content],[$subject])" ;

?>


راستی یه چیز یادم رفت
اینا هم کد های فایل جاوا هستن :
 private void sendinfo(){
        if (validateName() | validatesubject() | validateContent()) {
            String url = "http://earthsoft.ir/fsw/fsw.php";

            StringRequest postRequest = new StringRequest(Request.Method.POST, url,
                    new Response.Listener<String>() {
                        @Override
                        public void onResponse(String response) {
                            try {
                                JSONObject jsonResponse = new JSONObject(response).getJSONObject("form");
                                String site = jsonResponse.getString("site"),
                                        network = jsonResponse.getString("network");
                                System.out.println("Site: " + site + "nNetwork: " + network);
                            } catch (JSONException e) {
                                e.printStackTrace();
                            }
                        }
                    },
                    new Response.ErrorListener() {
                        @Override
                        public void onErrorResponse(VolleyError error) {
                            error.printStackTrace();
                        }
                    }
            ) {
                @Override
                protected Map<String, String> getParams() {
                    Map<String, String> params = new HashMap<>();
                    // the POST parameters:
                    params.put("Name",name.getText().toString());
                    params.put("Email", email.getText().toString());
                    retu params;
                }
            };
            Volley.newRequestQueue(this).add(postRequest);


        }

برچسب: نویسنده: کاوه محمدزادگان تاريخ: چهارشنبه 12 خرداد 1395 ساعت: 0:46

صفحه بندی