Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(E_ALL);
- ini_set('display_errors', '1');
- include("config.php");
- function validateEmail($email){
- $pattern = '/^w[wd]+(.[wd]+)*@w[wd]+(.[wd]+)*.[a-z]{2,7}$/i';
- return preg_match($pattern,$email);
- }
- if (isset($_POST['username']) && isset($_POST['password']) && isset($_POST['email']) && isset($_POST['secQ']) && isset($_POST['secA'])) {
- // email validation function
- $username = mysql_real_escape_string($_POST['username']);
- $email = mysql_real_escape_string($_POST['email']);
- $secQ = mysql_real_escape_string($_POST['secQ']);
- $secA = mysql_real_escape_string($_POST['secA']);
- $password = $_POST['password'];
- if(!validateEmail($email))
- {
- die("email not correct");
- }else
- {
- mysql_query("INSERT INTO admin (username, password, email, secquestion, secanswer, sendemail) VALUES ( '$username', '$password', '$email', '$secQ', '$secA','1')") or die (mysql_error()); echo "Account created.";
- echo "User registerd ";
- die("");
- }
- }
- ?>
- <html></html>
- <form action="register.php" method="post">
- <br>
- <br>
- Username: <input name="username" type="text" />
- <br>
- <br>
- Password: <input type="password" name="password" />
- <br>
- <br>
- Email: <input name="email" type="text" />
- <br>
- <br>
- Choose a secret question.
- <select name="secQ">
- <option disabled selected value="0">Choose Option</option>
- <option value="1">What is your middle name?</option>
- <option value="2">What is your mothers maiden name?</option>
- <option value="3">What city were you born in?</option>
- <option value="4">What is your favorite color?</option>
- <option value="5">What year did you graduate from High School?</option>
- <option value="6">What was the name of your first boyfriend/girlfriend?</option>
- <option value="7">What is your favorite model of car?</option>
- </select>
- <br>
- <br>
- Pick a secret answer: <input name="secA" type="text" />
- </select>
- <br>
- <br>
- <input type="submit" value="Submit" />
- </form>
Add Comment
Please, Sign In to add comment