Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- echo "<h1>Register</h1>";
- //form data
- if($_SERVER['REQUEST_METHOD'] == "POST") //This code works,nothing else does!
- {
- $fullname = strip_tags($_POST['fullname']);
- $username = strip_tags($_POST['username']);
- $password = strip_tags($_POST['password']);
- $repeatpassword = strip_tags($_POST['repeatpassword']);
- $email = strip_tags($_POST['email']);
- $steam = strip_tags($_POST['steam']);
- $xfire = strip_tags($_POST['xfire']);
- $date = date("Y-m-d");
- }
- if($_SERVER['REQUEST_METHOD'] == "POST")
- //check for existence
- if ($fullname&&$username&&$password&&$repeatpassword&&$email)
- {
- if ($password==$repeatpassword)
- {
- //Check character length of username
- if (strlen($username)>50||(strlen($username)<6)
- {
- echo "Length of username is too long";
- }
- else
- {
- //Check password length
- if (strlen($password)<6)
- {
- echo "Your password must be of 6 or more characters";
- }
- else
- {
- //Register the user
- // Encrypt password
- $password = md5($password);
- $repeatpassword = md5($repeatpassword);
- //Open database
- $connect = mysql_connect("localhost","b3fantastico","password");
- mysql_select_db("phplogin"); //Select Database
- $queryreg = mysql_query("INSERT INTO users VALUES ('', '$fullname', '$username', '$password', '$email', '$steam', '$xfire', '$date')") or die(mysql_error());
- die ("You have been registered")
- }
- }
- }
- else
- echo "Your passwords do not match";
- }
- else
- echo "Please fill in all fields";
- ?>
- <html>
- <p>
- <h1>Fields marked with * are optional</h1>
- <form action='register.php' method='POST'>
- <table>
- <tr>
- <td>
- Your Full Name:
- </td>
- <td>
- <input type='text' name='fullname'>
- <input type='hidden' name='action' value='hiddenvalue'>
- </td>
- </tr>
- </table>
- <table>
- <tr>
- <td>
- Choose a username:
- </td>
- <td>
- <input type='text' name='username'>
- <input type='hidden' name='action' value='hiddenvalue'>
- </td>
- </tr>
- </table>
- <table>
- <tr>
- <td>
- Choose a password:
- </td>
- <td>
- <input type='password' name='password'>
- <input type='hidden' name='action' value='hiddenvalue'>
- </td>
- </tr>
- </table>
- <table>
- <tr>
- <td>
- Confirm password:
- </td>
- <td>
- <input type='password' name='repeatpassword'>
- <input type='hidden' name='action' value='hiddenvalue'>
- </td>
- </tr>
- </table>
- <table>
- <tr>
- <td>
- Email:
- </td>
- <td>
- <input type='text' name='email'>
- <input type='hidden' name='action' value='hiddenvalue'>
- </td>
- </tr>
- </table>
- <table>
- <tr>
- <td>
- Steam ID*:
- </td>
- <td>
- <input type='text' name='steam'>
- <input type='hidden' name='action' value='hiddenvalue'>
- </td>
- </tr>
- </table>
- <table>
- <tr>
- <td>
- Xfire ID*:
- </td>
- <td>
- <input type='text' name='xfire'>
- <input type='hidden' name='action' value='register'>
- </td>
- </tr>
- </table>
- <p>
- <input type='submit' value='Register'>
- </p>
Add Comment
Please, Sign In to add comment