Advertisement
Guest User

Untitled

a guest
Jul 31st, 2011
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. <?php include "base.php"; ?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>User Management System (Tom Cameron for NetTuts)</title>
  6. <link rel="stylesheet" href="style.css" type="text/css" />
  7. </head>
  8. <body>
  9. <div id="main">
  10. <?php
  11. if(!empty($_POST['username']) && !empty($_POST['password']))
  12. {
  13. $username = mysql_real_escape_string($_POST['username']);
  14. $password = md5(mysql_real_escape_string($_POST['password']));
  15. $email = mysql_real_escape_string($_POST['email']);
  16. $sa = mysql_real_escape_string($_POST['sa']);
  17.  
  18. $checkusername = mysql_query("SELECT * FROM users WHERE Username = '".$username."'");
  19.  
  20. if(mysql_num_rows($checkusername) == 1)
  21. {
  22. echo "<h1>Error</h1>";
  23. echo "<p>Sorry, that username is taken. Please go back and try again.</p>";
  24. }
  25. else
  26. {
  27. $registerquery = mysql_query("INSERT INTO users (Username, Password, EmailAddress, SA) VALUES('".$username."', '".$password."', '".$email."', '".$sa."')");
  28. if($registerquery)
  29. {
  30. echo "<h1>Success</h1>";
  31. echo "<p>Your account was successfully created. Please <a href=\"index.php\">click here to login</a>.</p>";
  32. }
  33. else
  34. {
  35. echo "<h1>Error</h1>";
  36. echo "<p>Sorry, your registration failed. Please go back and try again.</p>";
  37. }
  38. }
  39. }
  40. else
  41. {
  42. ?>
  43.  
  44. <h1>Register</h1>
  45.  
  46. <p>Please enter your details below to register.</p>
  47.  
  48. <form method="post" action="register.php" name="registerform" id="registerform">
  49. <fieldset>
  50. <label for="username">Username:</label><input type="text" name="username" id="username" /><br />
  51. <label for="password">Password:</label><input type="password" name="password" id="password" /><br />
  52. <label for="email">Email Address:</label><input type="text" name="email" id="email" /><br />
  53. <label for="sa">Name of your junior high school:</label><input type="text" name="sa" id="sa" /><br />
  54. <input type="submit" name="register" id="register" value="Register" />
  55. </fieldset>
  56. </form>
  57.  
  58. <?php
  59. }
  60. ?>
  61. </div>
  62. </body>
  63. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement