-
Notifications
You must be signed in to change notification settings - Fork 0
/
registration_action_error.php
92 lines (89 loc) · 5.29 KB
/
registration_action_error.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?php
include("{$_SERVER['DOCUMENT_ROOT']}/header.php");
//$RegistrationError = $_SESSION['RegistrationError'];
if(isset($RegistrationError))
{
?>
<h1 style="text-align:left; margin-top:10px"><strong>First Time User Registration</strong></h1>
<div class="instructions2" style="text-align:left; margin-top:10px"/>Please fill in all fields below and click Submit.
Click Reset to clear all fields.</div><br />
<form name="Register" action="registration_action.php" method="post" style="text-align:left">
<table width="100%" align="left" class="registration">
<tr>
<td colspan="2">
<?php
if($RegistrationError == 1)
print("<span class=\"error\">No data entered.</span>");
else if($RegistrationError == 2)
print("<span class=\"error\">Please fill out all fields before submitting.</span>");
else if($RegistrationError == 3)
print("<span class=\"error\"><strong>Error:</strong><br/>Invalid Username format.<br/>
A valid Username must:<br/><i> - Contain at least 3 characters and not exceed 20 characters<br/>
- Not contain spaces<br/> - Only contain alphabetic characters, digits, or underscores</i><br/>Please try again.</span>");
else if($RegistrationError == 4)
print("<span class=\"error\"><strong>Error:</strong><br/>Username already exists. Please try a different Username.</span>");
else if($RegistrationError == 5)
print("<span class=\"error\"><strong>Error:</strong><br/>Invalid password format.<br/>
A valid password must:<br/><i> - Contain at least 6 characters and not exceed 20 characters<br/>
- Not contain spaces<br/> - Only contain alphabetic characters, digits, underscores, or hyphens</i><br/>Please try again.</span>");
else if($RegistrationError == 6)
print("<span class=\"error\"><strong>Error:</strong><br/>Confirm Password mismatch. Please try again.</span>");
else if($RegistrationError == 7)
print("<span class=\"error\"><strong>Error:</strong><br/>Invalid First Name format.<br/>
A valid first name must:<br/><i> - Contain at least 2 characters and not exceed 20 characters<br/>
- Not contain spaces<br/> - Begin with an alphabetic character<br/>
- Only contain alphabetic characters or hyphens</i><br/>Please try again.</span>");
else if($RegistrationError == 8)
print("<span class=\"error\"><strong>Error:</strong><br/>Invalid Last Name format.<br/>
A valid last name must:<br/><i> - Contain at least 2 characters and not exceed 20 characters<br/>
- Not contain spaces<br/> - Begin with an alphabetic character<br/>
- Only contain alphabetic characters or hyphens</i><br/>Please try again.</span>");
else if($RegistrationError == 9)
print("<span class=\"error\"><strong>Error:</strong><br/>Invalid email address format.<br/>
A valid email address must:<br/><i> - Be in the form <strong>[email protected]</strong><br/>
- Contain only alphanumeric characters, digits, underscores, dots, or hyphens</i><br/>Please try again.</span>");
else if($RegistrationError == 10)
print("<span class=\"error\"><strong>Error:</strong><br/>Email Address already exists under another Username. Please try again.</span>");
else if($RegistrationError == 11)
print("<span class=\"error\"><strong>Error:</strong><br/>Could not access the database! Please try again shortly.<br/>");
?>
</td>
</tr>
<tr>
<td width="125">Username: </td>
<td><input name="UserName" type="text" size="20" maxlength="20" /> <span class="instructions"> (3 to 20 characters) </span> </td>
</tr>
<tr>
<td>Password: </td>
<td><input name="Password" type="password" size="20" maxlength="20" /> <span class="instructions"> (6 to 20 characters) </span> </td>
</tr>
<tr>
<td>Confirm Password: </td>
<td><input name="ConfirmPassword" type="password" size="20" maxlength="20" /> <span class="instructions"> (6 to 20 characters) </span> </td>
</tr>
<tr>
<td>First Name: </td>
<td><input name="FirstName" type="text" size="20" maxlength="20" /> <span class="instructions"> (2 to 20 characters) </span> </td>
</tr>
<tr>
<td>Last Name: </td>
<td><input name="LastName" type="text" size="20" maxlength="20" /> <span class="instructions"> (2 to 20 characters) </span> </td>
</tr>
<tr>
<td>Email Address: </td>
<td><input name="EmailAddr" type="text" size="40" maxlength="40" /> <span class="instructions"> (Ex. [email protected]) (Maximum 40 characters) </span> </td>
</tr>
<tr>
<td colspan="2">
<input type="submit" name="Submit" value="" style="background:url(/images/Submit.png); width:100px; height:25px; border:0px; cursor:pointer"/>
<input type="reset" value="" style="background:url(/images/Reset.png); width:100px; height:25px; border:0px; cursor:pointer"/>
</td>
</tr>
</table>
</form>
<?php
}else{
echo('<p class="error">Invalid request.</p>');
}
include("{$_SERVER['DOCUMENT_ROOT']}/footer.php");
?>