PDA

View Full Version : هیچ نتیجه ای نشون نمیده چرا؟! اختصاصی :



nargesjooon
شنبه 24 بهمن 1394, 05:23 صبح
سلام برنامه زیر در ارتباط با سرور هستش اما
هیچ نتیجه ای نشون نمیده . باید ذکر کنم که بنده با wamp دیتاساختمو اینا چون هاست رایگان ها مشکل دارن

من کدهارو نوشتم اما برنامه هیچی بهم نمایش نمیده
این عکس خطا و کدهای مربوطه لازم

http://8pic.ir/images/oud4nkt4o81llifs84id.png

این هم کد های مربوطه php :





<?php$con= mysql_connect("localhost", "root", "" );mysql_select_db("db1",$con);
$user="Ali";$pass="123321";
$sqlQ=" SELECT * FROM users where username='$user' And password='$pass' ";$result=mysql_query($sqlQ);$row=mysql_fetch_array ($result);
if($row[0]){ print "yes";}else{ print "not";}
print $row[0];mysql_close($con);

?>


کد Main:


public class MainActivity extends Activity {
public static String res="";

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Button btn=(Button) findViewById(R.id.button1);
new LoginServer("http://localhost/test1.php", "Ali").execute();

btn.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
Toast.makeText(getApplicationContext(), res, Toast.LENGTH_LONG).show();

}
});



}
}



کد login :


public class LoginServer extends AsyncTask{
private String Link="";
private String User="";

public LoginServer(String link , String user){
Link=link;
User=user="";
}


@Override
protected String doInBackground(Object... arg0) {
try {
//khondan etelaat & Connect

URL mylink=new URL(Link);
URLConnection connect=mylink.openConnection();

BufferedReader reader=new BufferedReader(new InputStreamReader(connect.getInputStream()));
StringBuilder sb=new StringBuilder();

String line=null;

while ((line=reader.readLine()) !=null) {
sb.append(line); //meghdar line ra bejasbon b sb

}

MainActivity.res=sb.toString();


} catch (Exception e) {


}


return "";
}




}