A unf. social network done poorly.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.3KB

  1. <?php // Add / Decline friend
  2. error_reporting(E_ALL);
  3. ini_set('display_errors', '1');
  4. require_once($_SERVER['DOCUMENT_ROOT'] . '/socialtune/includes/session.php');
  5. require_once($_SERVER['DOCUMENT_ROOT'] . '/socialtune/includes/config.php');
  6. require_once($_SERVER['DOCUMENT_ROOT'] . '/socialtune/includes/user-data.php');
  7. $connection = mysqli_connect($dbHost, $dbUser, $dbPass, $dbName);
  8. // userid && decline
  9. $requester_id = (!empty($_POST['requester_id'])) ? $_POST['requester_id'] : false;
  10. $decline = (!empty($_POST['decline'])) ? $_POST['decline'] : false;
  11. if($requester_id){
  12. if($decline == 2){ // Acceptance.
  13. $acceptRequest = "UPDATE friends SET pending='0' WHERE user_one = '$requester_id' AND user_two = '$user_id'";
  14. if(mysqli_query($connection, $acceptRequest)){
  15. echo "Added.";
  16. header("Location: notifications.php");
  17. }else{
  18. echo "Could not add.";
  19. echo '<a href="">Go back.</a> then let me know. - Ashton';
  20. }
  21. }
  22. if($decline == 1){ // Decline.
  23. $declineRequest = "DELETE FROM friends WHERE user_one = '$requester_id' AND user_two = '$user_id'";
  24. if(mysqli_query($connection, $declineRequest)){
  25. echo "Decline.";
  26. }else{
  27. echo "Could not Decline.";
  28. }
  29. }
  30. }else{
  31. echo 'Something went wrong.';
  32. }
  33. ?>