Advertisement
Guest User

Untitled

a guest
Mar 21st, 2017
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.52 KB | None | 0 0
  1. <?php
  2. $con = mysqli_connect("localhost", "user", "password", "dbname");
  3.  
  4. $username = $_POST["username"];
  5. $email=$_POST["email"];
  6. $password = $_POST["password"];
  7.  
  8. $statement = mysqli_prepare($con, "INSERT INTO `user` (`username`, `email`, `password`) VALUES (?, ?, ?)");
  9. mysqli_stmt_bind_param($statement, "sss", $username, $email, $password);
  10. mysqli_stmt_execute($statement);
  11.  
  12. $response = array();
  13. $response["success"] = true;
  14.  
  15. echo json_encode($response);
  16.  
  17. public class RegisterActivity extends Activity{
  18. protected void onCreate(Bundle savedInstanceState) {
  19. super.onCreate(savedInstanceState);
  20. setContentView(R.layout.activity_register);
  21.  
  22. final EditText username = (EditText) findViewById(R.id.uname);
  23. final EditText emailid = (EditText) findViewById(R.id.eid);
  24. final EditText password = (EditText) findViewById(R.id.pword);
  25. final EditText cpword = (EditText) findViewById(R.id.cp);
  26. final Button regbtn = (Button) findViewById(R.id.register);
  27. //final String pword = password.getText().toString();
  28. //final String conpword = cpword.getText().toString();
  29.  
  30. //if(pword.equals(conpword))
  31. regbtn.setOnClickListener(new View.OnClickListener(){
  32. public void onClick(View v){
  33. final String uname=username.getText().toString();
  34. final String mailId=emailid.getText().toString();
  35. final String pword = password.getText().toString();
  36.  
  37.  
  38. Response.Listener<String> resListener=new Response.Listener<String>(){
  39.  
  40. @Override
  41. public void onResponse(String response) {
  42. try {
  43. JSONObject jsonResponse = new JSONObject(response);
  44.  
  45. Boolean success = jsonResponse.getBoolean("success");
  46.  
  47. if(success){
  48. Intent intent = new Intent(RegisterActivity.this, MainActivity.class);
  49. RegisterActivity.this.startActivity(intent);
  50. }
  51. else{
  52. AlertDialog.Builder alertDialog = new AlertDialog.Builder(RegisterActivity.this);
  53. alertDialog.setMessage("Registration failed")
  54. .setNegativeButton("Retry",null)
  55. .create()
  56. .show();
  57. }
  58.  
  59.  
  60. } catch (JSONException e) {
  61. e.printStackTrace();
  62. }
  63. }
  64. };
  65.  
  66. RegisterRequest registerRequest = new RegisterRequest(uname,mailId,pword,resListener);
  67. RequestQueue registerQueue = Volley.newRequestQueue(RegisterActivity.this);
  68. registerQueue.add(registerRequest);
  69.  
  70. }
  71.  
  72. }
  73.  
  74. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement