디버깅을 해봤는데, url.openStream();여기서 그냥 지나가서 끝나버려요...
어떻게 고쳐야 할까요ㅠ
public void onClick(View v) {
if(edemail.getText().toString().equals("")||edpwd.getText().toString().equals("")||edname.getText().toString().equals(""))
{
Toast.makeText(JoinActivity.this,
"빈칸없이 입력하세요", Toast.LENGTH_SHORT).show();
return;
}
runOnUiThread(new Runnable() {
public void run() {
String Email = edemail.getText().toString();
String Pwd = edpwd.getText().toString();
String Name = edname.getText().toString();
try {
URL url = new URL(SERVER_ADDRESS + "/insert.php?"
+ "Email=" + URLEncoder.encode(Email, "UTF-8")
+ "&Pwd=" + URLEncoder.encode(Pwd, "UTF-8")
+ "&Name=" + URLEncoder.encode(Name, "UTF-8")); //변수값을 UTF-8로 인코딩하기 위해 URLEncoder를 이용하여 인코딩함
url.openStream();
String result =getXmlData("insertresult.xml","result");
if(result.equals("1"))
{
Toast.makeText(JoinActivity.this,
"DB insert 성공", Toast.LENGTH_SHORT).show();
edemail.setText("");
edname.setText("");
edpwd.setText("");
}
else
{
Toast.makeText(JoinActivity.this,
"DB insert 실패", Toast.LENGTH_SHORT).show();
}
}
catch (Exception e) {
Toast.makeText(JoinActivity.this,
"DB insert 실패", Toast.LENGTH_SHORT).show();
}
}});
}
});