Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if ($_POST['submit'] == "Register")
- {
- $validate = new Validate();
- if(!$validate->isValidUserName(strip_tags($_POST['userName'])))
- {
- $validate->errors->addError('Username', 'Your username must be less that 13 characters and only letters and numbers');
- }
- if ($validate->isUsernameUsed(strip_tags($_POST['userName'])))
- {
- $validate->errors->addError('Username', 'This username is taken!');
- }
- if (!$validate->doPasswordsMatch(strtolower($_POST['userPass']), strtolower($_POST['userPass2'])))
- {
- $validate->errors->addError('Passwords', 'Both passwords must match!');
- }
- if(!$validate->isValidEmail($_POST['userEmail']))
- {
- $validate->errors->addError('Email', 'The email address you entered was invalid. It must follow the form: John[AT]hotmail[DOT]com');
- }
- if ($validate->errors->getErrorCount() >= 1)
- {
- $errors = $validate->errors->fetchErrors();
- }
- }
- function __autoload($class_name)
- {
- require_once ('Classes/'.$class_name.'.class.php');
- }
- $form = "
- ".$errors."
- <form name='input' action='#' method='POST'>
- <table>
- <tr>
- <td>Username:</td><td><input type='text' name='userName' /></td>
- </tr>
- <tr>
- <td>Password:</td><td><input type='password' name='userPass' /></td>
- </tr>
- <tr>
- <td>Repeat Password:</td><td><input type='password' name='userPass2' /></td>
- </tr>
- <tr>
- <td>Email:</td><td><input type='text' name='userEmail' /></td>
- </tr>
- <tr>
- <td><input type='submit' name='submit' value='Register' /></td>
- </tr>
- </table>
- </form> ";
- $header = new Header();
- $header->addHeader('Register', $form);
- $header->addHeader('test', 'test');
- $content = $header->fetchHeaders();
- Utility::drawPage("Register", "Footer!", $content);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement