Notei uma coisa aqui no teu servidor. Acessando pelo Chrome e usando o debug dele, vejo que está vindo um caractere estranho antes do "0". Está assim:
0
Visível só via debug. Então, usando este código abaixo, apesar de receber o conteúdo, sempre retorna Usuario existe, devido estar vindo mais caracteres além do "0". Aqui uso o UTF-8, teu servidor retorna em UTF-8 também? Seria legal retornar do server nesse encode e setar o content-type lá para text/plain, já que o conteúdo que vem aparentemente é só texto puro:
public void onClick(View arg0) { new AsyncTask<Void, Void, String>() { @Override protected String doInBackground(Void... params) { try { // sorry, não conheço a classe Http() :-P return new DefaultHttpClient().execute(new HttpGet( "http://www.revistagamemais.com.br/app_venturini/autentica_usuarios.php?login=admin&senha=1243"), new BasicResponseHandler()); } catch (IOException e) { e.printStackTrace(); return ""; } } @Override protected void onPostExecute(String result) { try { Log.d("<<< ID >>>", result); // está retornando 0 if (result.equals("0")) { Toast.makeText(getActivity(), "Usuario não existe", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(getActivity(), "Usuario existe", Toast.LENGTH_SHORT).show(); } } catch (Exception e) { Toast.makeText(getActivity(), "Servidor com problemas", Toast.LENGTH_SHORT).show(); } } }.execute(); }
Silvio Clécio
My public projects - github.com/silvioprog
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário