Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- echo "<h1>Register</h1>";
- if (isset($_POST['submit']))
- {
- $submit = $_POST['submit'];
- //form data
- $fullname = strip_tags($_POST['fullname']);
- $username = strip_tags($_POST['username']);
- $password = strip_tags($_POST['password']);
- $repeatpassword = strip_tags($_POST['repeatpassword']);
- $date = date ("y-m-d");
- if ($submit)
- {
- // check for existance
- if ($fullname&&$username&&$password&&$repeatpassword)
- {
- if ($password==$repeatpassword)
- {
- //check char length of username and fullname
- if (strlen($username)>20||strlen($fullname)>20)
- {
- echo "Length of username or fullname is to long!";
- }
- else
- {
- // check password length
- if (strlen($password)>20||strlen($password)<6)
- {
- echo "Password must been between 6 and 20 characters";
- }
- else
- {
- // register the user!
- // encrypt password
- $password = md5($password);
- $repeatpassword = md5($repeatpassword);
- //open database
- mysql_connect("localhost","root","usbw");
- mysql_select_db("phplogin"); //select database
- $queryreg = mysql_query("
- INSTERT INTO users VALUES ('','$fullname','$username','$password','$date')
- ");
- die ("You have been registered! <a href='index.php'>Return to login page</a>");
- }
- }
- }
- else
- {
- echo "You passwords do not match!";
- }
- }
- else
- {
- echo "Please fill in <b>all </b> fields!";
- }
- }
- }
- else
- {
- ?>
- <html>
- <p>
- <form action="register.php" method="post">
- <table>
- <tr>
- <td>
- Your full name:
- </td>
- <td>
- <input type='text' name='fullname'>
- </td>
- </tr>
- <tr>
- <td>
- Choose a username::
- </td>
- <td>
- <input type="text" name="username">
- </td>
- </tr>
- <tr>
- <td>
- Choose a password:
- </td>
- <td>
- <input type="password" name="password">
- </td>
- </tr>
- <tr>
- <td>
- Repeat your password:
- </td>
- <td>
- <input type="password" name="repeatpassword">
- </td>
- </tr>
- </table>
- <p>
- <input type="submit" name="submit" value="register">
- </form>
- </html>
- <?php
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement