Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- // reg.php
- require('header.html');
- ?>
- <h1>Register To Continue</h1>
- <div id="wrapper">
- <?php
- if ( isset($_POST['submitted']) ) {
- $problem = FALSE; // No problems so far.
- // Check for each value...
- if (empty($_POST['first_name'])) {
- $problem = TRUE;
- $ERROR_NAME = '<span class="error">Please enter your first name!</span>';
- }
- if ((empty($_POST['title'])) || (($_POST['title'] == "Other") && (empty($_POST['other_title'])))) {
- $problem = TRUE;
- $ERROR_TITLE = '<span class="error">Please enter your title!</span>';
- }
- if (empty($_POST['gender'])) {
- $problem = TRUE;
- $ERROR_GEND = '<span class="error">Please select your gender!</span>';
- }
- if ((empty($_POST['day'])) || (empty($_POST['month'])) || (empty($_POST['year']))) {
- $problem = TRUE;
- $ERROR_DOB = '<span class="error">Please select your date of birth!</span>';
- }
- if (empty($_POST['last_name'])) {
- $problem = TRUE;
- $ERROR_SECOND = '<span class="error">Please enter your last name!</span>';
- }
- if (empty($_POST['email'])) {
- $problem = TRUE;
- $ERROR_EMAIL = '<span class="error">Please enter your email address!</span>';
- }
- if (empty($_POST['password1'])) {
- $problem = TRUE;
- $ERROR_PASS = '<span class="error">Please enter a password!</span>';
- }
- if ($_POST['password1'] != $_POST['password2']) {
- $problem = TRUE;
- $ERROR_NOTSAME = '<span class="error">Your password did not match your confirmed password!</span>';
- }
- if (empty($_POST['user'])) {
- $problem = TRUE;
- $ERROR_USERNAME = '<span class="error">Please enter a Username!</span>';
- }
- if (!$problem) { // If there weren't any problems...
- $_SESSION['day'] = $_REQUEST['day'];
- $_SESSION['gender'] = $_REQUEST['gender'];
- $_SESSION['month'] = $_REQUEST['month'];
- $_SESSION['year'] = $_REQUEST['year'];
- $_SESSION['email'] = $_REQUEST['email'];
- $_SESSION['fname'] = $_REQUEST['first_name'];
- $_SESSION['sname'] = $_REQUEST['last_name'];
- $_SESSION['pass'] = $_REQUEST['password2'];
- $_SESSION['username'] = $_REQUEST['user'];
- if (($_REQUEST['title']) == "Other") {
- $_SESSION['title'] = $_REQUEST['other_title'];
- }
- else {$_SESSION['title'] = $_REQUEST['title'];}
- echo'<META http-equiv="refresh" content="2;URL=registered.php">';
- // Clear the posted values:
- $_POST = array();
- } else { // Forgot a field.
- }
- } // End of handle form IF.
- // Create the form:
- ?>
- <form action="index.php" method="post">
- <table id="tab1">
- <tr>
- <td>Title:</td>
- <td><select name="title">
- <option value="Mr">Mr</option>
- <option value="Mrs">Mrs</option>
- <option value="Ms">Ms</option>
- <option value="Dr">Dr</option>
- <option value="Other">Other</option>
- </select>
- </td>
- </tr>
- <tr>
- <td>If other Please State here:</td>
- <td><input name=other_title type=text ></td>
- <td><?php print "$ERROR_TITLE"; ?></td>
- </tr>
- <tr>
- <td>First Name:</td>
- <td><input type="text" name="first_name" size="20" value="<?php if (isset($_POST['first_name'])) { print htmlspecialchars($_POST['first_name']); } ?>" /></td>
- <td><?php print "$ERROR_NAME"; ?></td>
- </tr>
- <tr>
- <td>Last Name:</td>
- <td><input type="text" name="last_name" size="20" value="<?php if (isset($_POST['last_name'])) { print htmlspecialchars($_POST['last_name']); } ?>" /></td>
- <td><?php print "$ERROR_SECOND"; ?></td>
- </tr>
- <tr>
- <td rowspan="3">Gender:<td>
- </tr>
- <tr>
- <td>Male
- <input name="gender"
- type="radio" value="male"></td>
- </tr>
- <tr>
- <td>Female
- <input name="gender"
- type="radio" value="female"></td>
- <td><?php print "$ERROR_GEND"; ?></td>
- </tr>
- <tr>
- <td rowspan="4">Date Of Birth:</td>
- </tr>
- <tr>
- <td>
- <select name="day"><option value="">Day</option>
- <?php
- for ($d = 1; $d <= 31; $d++) {
- print "<option value=\"$d\">$d</option>\n";
- }
- ?></select></td>
- </tr>
- <tr>
- <td>
- <select name="month">
- <option value="Month">Month</option>
- <option value="january">January</option>
- <option value="february">February</option>
- <option value="march">March</option>
- <option value="april">April</option>
- <option value="may">May</option>
- <option value="june">June</option>
- <option value="july">July</option>
- <option value="august">August</option>
- <option value="september">September</option>
- <option value="october">October</option>
- <option value="november">November</option>
- <option value="december">December</option>
- </select></td>
- <td><?php print "$ERROR_DOB"; ?></td>
- </tr>
- <tr>
- <td>
- <select name="year"><option value="">Year</option>
- <?php
- for ($y = 2010; $y >= 1910; $y--) {
- print "<option value=\"$y\">$y</option>\n";
- }
- ?></select></td>
- </tr>
- <tr>
- <td>Email Address:</td>
- <td><input type="text" name="email" size="20" value="<?php if (isset($_POST['email'])) { print htmlspecialchars($_POST['email']); } ?>" /></td>
- <td><?php print "$ERROR_EMAIL"; ?></td>
- </tr>
- <tr>
- <td>Username:</td>
- <td><input name="user" type="text" value="<?php if (isset($_POST['user'])) { print htmlspecialchars($_POST['user']); } ?>" /></td>
- <td><?php print "$ERROR_USERNAME"; ?></td>
- </tr>
- <tr>
- <td>Password:</td>
- <td><input type="password" name="password1" size="20" /></td>
- <td><?php print "$ERROR_PASS"; ?></td>
- </tr>
- <tr>
- <td>Confirm Password:</td>
- <td><input type="password" name="password2" size="20" /></td>
- <td><?php print "$ERROR_NOTSAME"; ?></td>
- </tr>
- <tr>
- <td><input type="submit" name="submit" value="Register!" /></td>
- <input type="hidden" name="submitted" value="true" />
- </tr>
- </form><br>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement