Guest User

Untitled

a guest
May 10th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.04 KB | None | 0 0
  1. <?php
  2. include("db.php");
  3.  
  4. error_reporting(E_ALL);
  5. $error = "";
  6. if(isset($_POST['submit']))
  7. {
  8.  
  9. $firstname = mysql_real_escape_string($_POST['firstname']);
  10. $surname = mysql_real_escape_string($_POST['surname']);
  11. $username = mysql_real_escape_string($_POST['username']);
  12. $pass = mysql_real_escape_string($_POST['pass']);
  13. $pass2 = mysql_real_escape_string($_POST['pass2']);
  14. $email = mysql_real_escape_string($_POST['email']);
  15. if (!firstname || !$surname || !$username || !$pass || !$pass2 || !$email)
  16. {
  17. $error = "Somthing Is Wrong Please Enter All The Infomation Were Theres a*";
  18. }else{
  19.  
  20.  
  21. if ($username > 5)
  22. {
  23. $error = "Username Must Be Bigger Than Four Letters Long<p />";
  24. }else
  25. {
  26. $check = mysql_query("SELECT * FROM users WHERE username='$username'");
  27. if (mysql_num_rows($check) == 1)
  28. {
  29. $error = "Username Taken, Try Agian<p />";
  30. }else
  31. {
  32. $username;
  33. }
  34.  
  35. if(isset($_COOKIE['reff']))
  36. {
  37. $reff = mysql_real_escape_string($_COOKIE['reff']);
  38. mysql_query("UPDATE users SET `referrals`=`referrals` + 1 WHERE `username`='".$_COOKIE['reff']."'") or die( mysql_error());
  39. }else
  40. {
  41. $reff = "admin";
  42. }
  43. $user_ip = $_SERVER['REMOTE_ADDR'];
  44.  
  45. if($pass == $pass2)
  46. {
  47. $pass = md5($pass);
  48. mysql_query("INSERT INTO users (firstname, surname, username, password, email, user_ip, referral) VALUES ('$firstname', '$surname', '$username', '$pass', '$email','$user_ip','$reff')")or die( mysql_error());
  49. header("location: login.php");
  50. }
  51. else{
  52. $error = "Passwords Don't Match<p />";
  53. }
  54.  
  55.  
  56.  
  57. if ($error == "")
  58. {
  59. //nuffin
  60. }
  61. else
  62. {
  63. echo "<div align='center'>";
  64. echo "<table class='Error' border='1'>";
  65. echo "<tr></tr>";
  66. echo "<td align='left'>Error: <strong>$error</strong></td>";
  67. echo "<tr></tr>";
  68. echo "</table>";
  69. echo "</div>";
  70. }
  71.  
  72.  
  73. }
  74. }
  75. include("head.php");
  76. ?>
  77. <div align="center">
  78. <table id="register" boder="1">
  79. <form action="" method="POST">
  80. <th align="center">Register For Free<th>
  81. <tr></tr>
  82. <td align="right"><label>First Name :</label><input type="text" name="firstname" id="firstname">*</td>
  83. <tr></tr>
  84. <td align="right"><label>Surname :</label><input type="text" name="surname" id="surname">*</td>
  85. <tr></tr>
  86. <td align="right"><label>Username :</label><input type="text" name="username" id="username">*</td>
  87. <tr></tr>
  88. <td align="right"><label>Password :</label><input type="password" name="pass" id="pass">*</td>
  89. <tr></tr>
  90. <td align="right"><label>Retype Password :</label><input type="password" name="pass2" id="pass2">*</td>
  91. <tr></tr>
  92. <td align="right"><label>Email :</label><input type="text" name="email" id="email">*</td>
  93. <tr></tr>
  94. <td align="center"><input type="submit" name="submit" value="Register"></td>
  95. <tr></tr>
  96. </form>
  97. </table>
  98. <div>
Add Comment
Please, Sign In to add comment