Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require "init.php";
- $UserName =$_POST["User_UserName"];
- $Password =md5($_POST["User_Password"]);
- $result = mysqli_query($con,"SELECT User_UserName FROM User WHERE User_UserName = '$UserName' and User_Password='$Password'");
- $row = mysqli_fetch_array($result);
- $data = $row[0];
- if($data){
- $response["success"] = 1;
- $response["message"] = "You have been sucessfully login";
- $response["UserName"] = $data;
- die(json_encode($response));
- }
- else
- {
- $response["success"] = 0;
- $response["message"] = "invalid username or password ";
- die(json_encode($response));
- }
- mysql_close();
- ?>
- RequestQueue requestQueue;
- String LoginURL = "..../login.php";
- requestQueue = Volley.newRequestQueue(getApplicationContext());
- btLogin.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- StringRequest request = new StringRequest(Request.Method.POST, LoginURL, new Response.Listener<String>() {
- @Override
- public void onResponse(String response) {
- try {
- JSONObject jsonObject = new JSONObject(response);
- if(jsonObject.names().get(0).equals("success")) {
- Toast.makeText(getApplicationContext(),"Success "+jsonObject.getString("UserName"),Toast.LENGTH_SHORT).show();
- Intent intent= new Intent(MainActivity.this,Welcome.class);
- intent.putExtra("UserName",jsonObject.getString("UserName"));
- startActivity(intent);
- // startActivity(new Intent(getApplication(),Welcome.class));
- }
- else
- {
- Toast.makeText(getApplicationContext(),"Error",Toast.LENGTH_SHORT).show();
- }
- } catch (JSONException e) {
- e.printStackTrace();
- }
- }
- }, new Response.ErrorListener() {
- @Override
- public void onErrorResponse(VolleyError error) {
- }
- }){
- @Override
- protected Map<String, String> getParams() throws AuthFailureError {
- Map<String,String> parameters = new HashMap<String, String>();
- parameters.put("User_UserName",etEmail.getText().toString());
- parameters.put("User_Password",etPassword.getText().toString());
- return parameters;
- }
- };
- requestQueue.add(request);
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement