PageRenderTime 26ms CodeModel.GetById 0ms RepoModel.GetById 0ms app.codeStats 0ms

/friendreq.php

https://bitbucket.org/wlynch92/cs336-dbproject
PHP | 48 lines | 38 code | 10 blank | 0 comment | 8 complexity | 1edcfd1af4a668b4b075dc105c17646d MD5 | raw file
  1. <html><body>
  2. <h1><a href="/profile.php">Music Box</a></h1>
  3. A social music site for everyone!<br>
  4. <p align=right><a href="/music.php">Top Songs + Artists</a></p>
  5. <p><center><hr width=100% noshade=noshade></center><p>
  6. <?php
  7. session_start();
  8. $user = $_SESSION['username'];
  9. $requesting = $_SESSION['requesting'];
  10. $con = mysql_connect("cs336-64.rutgers.edu", "csuser", "cs277315");if (!$con) {
  11. die('Cannot connect: '.mysql_error());
  12. }
  13. mysql_select_db("cs336", $con);
  14. $userrow = mysql_fetch_array(mysql_query("SELECT uid FROM user WHERE username='$user'"));
  15. $userid = $userrow['uid'];
  16. if (isset($_POST['friendreq'])) {
  17. $request = $_POST['friendreq'];
  18. if ($request == "accept") {
  19. if ($userid > $requesting) { /* adhere to user1 < user2 */
  20. mysql_query("INSERT INTO friend VALUES($requesting, $userid)");
  21. }
  22. else {
  23. mysql_query("INSERT INTO friend VALUES($userid, $requesting)");
  24. }
  25. echo "User added! :)";
  26. }
  27. else {
  28. echo "Request ignored.";
  29. }
  30. mysql_query("DELETE FROM pending_friend WHERE requesting=$requesting AND requested=$userid");
  31. }
  32. else {
  33. echo "Please select a choice.";
  34. }
  35. mysql_close($con);
  36. header("Refresh: 2; URL=/profile.php");
  37. exit;
  38. ?>