Guest User

Untitled

a guest
Dec 24th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. <?
  2. session_start();
  3. echo 'Welcome to private message system!';
  4. echo '<form method="POST">
  5. Username:
  6. <input type="text" name="Username">
  7. <br>Password:
  8. <input type="password" name="pass">
  9. <br><input type="submit" name="goo" value="Login">
  10. </form>';
  11. mysql_connect('host','user','pass');
  12. mysql_select_db('Oh, this is tralala');
  13. if ($_POST['goo']=='Login'){
  14. $username=$_POST['Username'];
  15. $password=$_POST['pass'];
  16. $query='SELECT * FROM Users WHERE Username=.$username. AND Password=.$password.';
  17.  
  18. $q=mysql_query($query);
  19. if ($q==true) {
  20. while ($row=mysql_fetch_assoc($query)){
  21. str_replace('||','<br>', $row['Messages']);
  22. echo $row['Messages'];
  23. }
  24. $_SESSION['isLogged']==true;
  25. $_SESSION['Username']=$_POST['username'];
  26. echo '<br><a href="privatemessage.php?send=true">Send a message</a>'
  27. }
  28. elseif ($query==false){
  29. echo 'Wrong username or passsword!';
  30. }
  31. }
  32.  
  33. if ($_SESSION['isLogged']==true && $_GET['send']==true){
  34. echo '<form method="POST">
  35. Username to send to:
  36. <input type="text" name="usernametosend">
  37. <textarea rows="10" cols="20" name="Message">
  38. Enter your message text here :)
  39. </textarea>
  40. <input type="submit" name="goez123" value="Send">';
  41. if ($_POST['goez123']='Send'){
  42. $msgfrom=$_SESSION['username'];
  43. $msgseperator='||';
  44. $oldstuff='SELECT * FROM Users WHERE Username='.$_POST['usernametosend'].'';
  45. $oldq=mysql_query($oldstuff);
  46. $oldmsg=mysql_fetch_assos($oldq);
  47. $msgcontent='From: '.$msgfrom.$oldmsg['privatemssages'].$msgseperator.$_POST['Message'];
  48. $newq='UPDATE SET privatemessages = '.$msgcontent.' WHERE Username='.$_POST['usernametosend'].'';
  49. mysql_query($newq);
  50. echo 'Friend Added :)';
  51. }
  52. }
Add Comment
Please, Sign In to add comment