php - MySQL connection failure from Android application -


i have android project, in use code above connect remote mysql database. should handle login request, user should authenticated in database stored information.

private class asynclogin extends asynctask<string, string, string>     {         progressdialog pdloading = new progressdialog(mainactivity.this);         httpurlconnection conn;         url url = null;          @override         protected void onpreexecute() {             super.onpreexecute();              //this method running on ui thread             pdloading.setmessage("\tloading...");             pdloading.setcancelable(false);             pdloading.show();          }         @override         protected string doinbackground(string... params) {             try {                  // enter url address php file resides                 url = new url("http://remote.host/test/login.inc.php");              } catch (malformedurlexception e) {                 // todo auto-generated catch block                 e.printstacktrace();                 return "exception";             }             try {                 // setup httpurlconnection class send , receive data php , mysql                 conn = (httpurlconnection)url.openconnection();                 conn.setreadtimeout(read_timeout);                 conn.setconnecttimeout(connection_timeout);                 conn.setrequestmethod("post");                  // setdoinput , setdooutput method depict handling of both send , receive                 conn.setdoinput(true);                 conn.setdooutput(true);                  // append parameters url                 uri.builder builder = new uri.builder()                         .appendqueryparameter("username", params[0])                         .appendqueryparameter("password", params[1]);                 string query = builder.build().getencodedquery();                  // open connection sending data                 outputstream os = conn.getoutputstream();                 bufferedwriter writer = new bufferedwriter(                         new outputstreamwriter(os, "utf-8"));                 writer.write(query);                 writer.flush();                 writer.close();                 os.close();                 conn.connect();              } catch (ioexception e1) {                 // todo auto-generated catch block                 e1.printstacktrace();                 return "exception";             } 

i got error message, when try send data android application. connection refused see message in android monitor section. permissions in manifest file ok network connection.

config.inc.php file:

<?php  $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "dbname";  try {         $conn = new pdo("mysql:host=$servername;dbname=$dbname", $username, $password);         $conn->setattribute(pdo::attr_errmode, pdo::errmode_exception);     } catch(pdoexception $e)     {         die("oops went wrong");     }  ?> 

i error message in application:

oops! went wrong.


Comments

Popular posts from this blog

php - How to display all orders for a single product showing the most recent first? Woocommerce -

asp.net - How to correctly use QUERY_STRING in ISAPI rewrite? -

angularjs - How restrict admin panel using in backend laravel and admin panel on angular? -