Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- LiquidBB
- File Name: Register
- File Description: Registers the user.
- Author: Brad Veryard.
- */
- include ("./inc/class_db.php");
- $page = isset($_POST['page']) ? $_POST['page'] : '';
- $error = '';
- if ($page == 'register') {
- $username = $_POST['username'];
- $password = ($_POST['password']);
- $email = $_POST['email'];
- $gender = $_POST['gender'];
- if ($username == "") {
- echo("Please fill in the username feild.");
- }
- elseif ($password == "") {
- echo("Please fill in the password feild.");
- }
- elseif ($email == "") {
- echo("Please fill in the email feild.");
- }
- // Check see if username & email is taken
- if ($error == '') {
- $result = mysql_query("SELECT id FROM users WHERE username='{$username}'");
- if (mysql_num_rows($result) > 0) {
- echo ("Looks like that username is already in use.<br />");
- }
- }
- if ($error == '') {
- $result = mysql_query("SELECT id FROM users WHERE email='{$email}'");
- if (mysql_num_rows($result) > 0) {
- echo ("Looks like that email is already in use.");
- }
- }
- // Register into db
- else {
- $username = mysql_real_escape_string($username);
- $password = sha1($password);
- $email = mysql_real_escape_string($email);
- mysql_query("INSERT INTO users (username, password, email, gender) VALUES ('{$username}','{$password}','{$email}','{$gender}')");
- echo("
- <html>
- <head>
- <title>Registered - ".$username."</title>
- <!--
- function delayer(){
- window.location = \"./index.php\"
- }
- //-->
- </head>
- <body onLoad=\"setTimeout('delayer()', 700)\">
- Thanks for registering!
- </body>
- </html>");
- }
- }
- ?>
- <html>
- <head>
- <title>Register</title>
- </head>
- <body>
- <h1>Register</h1>
- <form action="./register.php" method="POST">
- <input type="hidden" name="page" value="register">
- Username: <br /><input type="text" name="username"><br />
- Password: <br /><input type="password" name="password"><br />
- Email: <br /><input type="email" name="email"><br />
- Gender: <br /><select name="gender">
- <option> ------ </option>
- <option>Male</option>
- <option>Female</option>
- </select><br />
- <input type="submit" name="submit" value="Register">
- </form>
- <body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement