Android php Внешняя база данных

Я работал над приложением, в котором выполняются действия по входу в систему и регистрации, и на прошлой неделе оно работало нормально, но теперь я получаю другие результаты.

    boolean isThere=true;
StrictMode.enableDefaults();
ArrayList<NameValuePair> infoToInsert = new ArrayList<NameValuePair>();
infoToInsert.add(new BasicNameValuePair("email",email));
infoToInsert.add(new BasicNameValuePair("pass",pass));
String result = "";
InputStream isr = null;
try {
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://itlibrary.byethost24.com/Elcom/IsThere.php"); //YOUR PHP SCRIPT ADDRESS
httppost.setEntity(new UrlEncodedFormEntity(infoToInsert));
HttpResponse response = httpclient.execute(httppost);
HttpEntity entity = response.getEntity();
isr = entity.getContent();
} catch (Exception e) {
Log.e("log_tag", "Error in http connection " + e.toString());
Toast.makeText(Login.this, "Check your Intrent Connection", Toast.LENGTH_LONG).show();
}
//convert response to string
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(isr, "iso-8859-1"), 8);
StringBuilder sb = new StringBuilder();
String line = null;
while ((line = reader.readLine()) != null) {
sb.append(line + "\n");
}
isr.close();

result = sb.toString();
Toast.makeText(Login.this,result,Toast.LENGTH_SHORT).show();
} catch (Exception e) {
Log.e("log_tag", "Error  converting result " + e.toString());
}


if (result.contains("0")){
isThere=false;
} else {
isThere=true;
}
return isThere;

PHP:

<?php

$con = mysql_connect("sql211.byethost24.com","b24_15070481","********");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("b24_15070481_Elcom", $con);
$email = $_REQUEST['email'];
$pass = $_REQUEST['pass'];


$result = mysql_query("SELECT * FROM users WHERE email='$email' AND password='$pass'") or die('Errant query:');

$row = mysql_num_rows($result);
print(($row));
mysql_close($con);
?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]