Well i have been working on this signup form for about 5 days now and im having to BIG ISSUES. The thought in this form is for it to be a self submitting form that validates the Fields in it, Submits to self and if There are errors to DIsplay them on the same page, Otherwise goto another page that will put this data into the database.
Here are the current problems i cant seem to figure out.
- I cant figure out how to set the form so if all fields are validated to Post the data another page.
- I cant figure out how to set the form so if it hasnt been submitted to not show any of the errors.
I figured Trying to use a variable for both of the above items would work but its NOT working for me. The variable is $error.
Im loosing my mind on this. Here is my code and if you have any other suggestions please lemme know as well.. Im a NEWBIE BTW :-P
PS If this makes my issue seem any simpler all im trying to do is Have a signup page Exactly like hotmail.com\'s Signup page for a new email.
CODE Below This line---------------------
<?
include(\"config.php\");
?>
<head>
<title> Sign-Up | KubeMail: E-Mail now has a Third Dimension</title>
<script language=\"JavaScript\"><!--
img1 = new Image();
img1.src = \"signup-register1.gif\";
img2 = new Image();
img2.src = \"signup-register2.gif\";
img3 = new Image();
img3.src = \"cancel1.gif\";
img4 = new Image();
img4.src = \"cancel2.gif\";
var current = \'Fill out the required fields and click \"REGISTER\"\';
function statusBarMsg(message){
window.status = message;
}
function MM_preloadImages() {
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf(\"#\")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}
//--></script>
</head>
<body bgcolor=\"#E6E6E6\" marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 onLoad=\"statusBarMsg(current);\">
</font></div>
<table border=0 cellpadding=0 cellspacing=0 width=\"720\">
<tr><td width=110 background=\"signup-bg.gif\" valign=\"top\"><img border=\"0\" src=\"signup-bg-top.gif\" width=\"110\" height=\"4\"></td>
<td width=20 background=\"signup-bg-content.gif\"> </td>
<td width=590><br><img border=0 src=\"signup-step2.gif\"><br>
<table border=0 cellpadding=2 cellspacing=4 width=\"590\" align=right>
<? If ((empty($error)) or ($error > 0)) { ?>
<form method=\"POST\" name=\"Signup\" action=\"validate.php\">
<? } ?>
<? If ($error = 0) { ?>
<form method=\"POST\" name=\"Signup\" action=\"test.php\">
<? } ?>
<tr>
<td colspan=3 bgcolor=\"#F59B21\"><font class=\"title\" size=\"2\" face=\"Arial\"><b> Profile Information</b></font></td>
</tr>
<!-- Begin Validation for First and last name -->
<tr>
<td></td>
<td colspan=2>
<?
if ($FirstName==\'\') { ?>
<p><font face=\"Arial\" size=\"2\" color=\"#FF0000\">No First Name Entered. Please Enter your First Name</font><br>
<? }?>
<?
if ($LastName==\'\') { ?>
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">No Last Name Entered. Please Enter your Last Name</font></p>
<? } ?>
<?
if(($FirstName == \'\') or ($LastName == \'\')){
$error=$error+1;
?>
</td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">First Name*</font></td>
<td width=\"189\">
<input type=\"text\" class=\"Wf\" name=\"FirstName\" size=23 maxlength=40 style=\"background:#D7D7D7\" value=\"<? print (\"$FirstName\"); ?>\">
</td>
<td bgcolor=\"#D7D7D7\" rowspan=2 width=\"256\"><font class=\"s\" size=\"2\" face=\"Arial\">Your full name
will be sent with all outbound mail messages.</font></td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Last Name*</font></td>
<td width=\"189\">
<input type=\"text\" class=\"Wf\" name=\"LastName\" size=23 maxlength=40 style=\"background:#D7D7D7\" value=\"<? print (\"$LastName\"); ?>\">
</td>
</tr>
<?
} else {
?>
<input type=\"hidden\" name=\"FirstName\" value=\"<? print (\"$FirstName\"); ?>\">
<input type=\"hidden\" name=\"LastName\" value=\"<? print (\"$LastName\"); ?>\">
<?
}
?>
<!-- End Validation for Firstname and lastname -->
<!-- Language Code Not Needed
<input type=\"hidden\" name=\"LanguageCode\" value=\"\">
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Language</font></td>
<td colspan=2>
<select name=\"xlanguage\" class=\"Wf\" style=\"background:#D7D7D7\" onChange=\"window.document.regform.elements[\'LanguageCode\'].value=\'Change\';window.document.regform.submit();\">
<option value=\"NL\">Dutch
<option value=\"EN\" selected>English
<option value=\"FR\">French
<option value=\"DE\">German
<option value=\"IT\">Italian
<option value=\"JA\">Japanese
<option value=\"KO\">Korean
<option value=\"BR\">Portuguese (Brazil)
<option value=\"CN\">Simplified Chinese
<option value=\"ES\">Spanish
<option value=\"SV\">Swedish
<option value=\"TW\">Traditional Chinese
</select>
</td>
</tr> -->
<input type=\"hidden\" name=\"CountryCode\" value=\"\">
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Country \ Region</font></td>
<td colspan=2>
<select name=\"xcountry\" class=\"Wf\" style=\"background:#D7D7D7\" onChange=\"window.document.regform.elements[\'CountryCode\'].value=\'Change\';window.document.regform.submit();\">
<option value=\"AF\">Afghanistan
<option value=\"AL\">Albania
<option value=\"DZ\">Algeria
<option value=\"AS\">American Samoa
<option value=\"AD\">Andorra
<option value=\"AO\">Angola
<option value=\"AI\">Anguilla
<option value=\"AQ\">Antarctica
<option value=\"AG\">Antigua And Barbuda
<option value=\"AR\">Argentina
<option value=\"AM\">Armenia
<option value=\"AW\">Aruba
<option value=\"AU\">Australia
<option value=\"AT\">Austria
<option value=\"AZ\">Azerbaijan
<option value=\"BS\">Bahamas, The
<option value=\"BH\">Bahrain
<option value=\"BD\">Bangladesh
<option value=\"BB\">Barbados
<option value=\"BY\">Belarus
<option value=\"BE\">Belgium
<option value=\"BZ\">Belize
<option value=\"BJ\">Benin
<option value=\"BM\">Bermuda
<option value=\"BT\">Bhutan
<option value=\"BO\">Bolivia
<option value=\"BA\">Bosnia and Herzegovina
<option value=\"BW\">Botswana
<option value=\"BV\">Bouvet Island
<option value=\"BR\">Brazil
<option value=\"IO\">British Indian Ocean Territory
<option value=\"BN\">Brunei
<option value=\"BG\">Bulgaria
<option value=\"BF\">Burkina Faso
<option value=\"BI\">Burundi
<option value=\"KH\">Cambodia
<option value=\"CM\">Cameroon
<option value=\"CA\">Canada
<option value=\"CV\">Cape Verde
<option value=\"KY\">Cayman Islands
<option value=\"CF\">Central African Republic
<option value=\"TD\">Chad
<option value=\"CL\">Chile
<option value=\"CN\">China
<option value=\"CX\">Christmas Island
<option value=\"CC\">Cocos (Keeling) Islands
<option value=\"CO\">Colombia
<option value=\"KM\">Comoros
<option value=\"CG\">Congo
<option value=\"CD\">Congo, Democractic Republic of the
<option value=\"CK\">Cook Islands
<option value=\"CR\">Costa Rica
<option value=\"CI\">Cote D\'Ivoire (Ivory Coast)
<option value=\"HR\">Croatia (Hrvatska)
<option value=\"CU\">Cuba
<option value=\"CY\">Cyprus
<option value=\"CZ\">Czech Republic
<option value=\"DK\">Denmark
<option value=\"DJ\">Djibouti
<option value=\"DM\">Dominica
<option value=\"DO\">Dominican Republic
<option value=\"TP\">East Timor
<option value=\"EC\">Ecuador
<option value=\"EG\">Egypt
<option value=\"SV\">El Salvador
<option value=\"GQ\">Equatorial Guinea
<option value=\"ER\">Eritrea
<option value=\"EE\">Estonia
<option value=\"ET\">Ethiopia
<option value=\"FK\">Falkland Islands (Islas Malvinas)
<option value=\"FO\">Faroe Islands
<option value=\"FJ\">Fiji Islands
<option value=\"FI\">Finland
<option value=\"FR\">France
<option value=\"GF\">French Guiana
<option value=\"PF\">French Polynesia
<option value=\"TF\">French Southern Territories
<option value=\"GA\">Gabon
<option value=\"GM\">Gambia, The
<option value=\"GE\">Georgia
<option value=\"DE\">Germany
<option value=\"GH\">Ghana
<option value=\"GI\">Gibraltar
<option value=\"GR\">Greece
<option value=\"GL\">Greenland
<option value=\"GD\">Grenada
<option value=\"GP\">Guadeloupe
<option value=\"GU\">Guam
<option value=\"GT\">Guatemala
<option value=\"GN\">Guinea
<option value=\"GW\">Guinea-Bissau
<option value=\"GY\">Guyana
<option value=\"HT\">Haiti
<option value=\"HM\">Heard and McDonald Islands
<option value=\"HN\">Honduras
<option value=\"HK\">Hong Kong S.A.R.
<option value=\"HU\">Hungary
<option value=\"IS\">Iceland
<option value=\"IN\">India
<option value=\"ID\">Indonesia
<option value=\"IR\">Iran
<option value=\"IQ\">Iraq
<option value=\"IE\">Ireland
<option value=\"IL\">Israel
<option value=\"IT\">Italy
<option value=\"JM\">Jamaica
<option value=\"JP\">Japan
<option value=\"JO\">Jordan
<option value=\"KZ\">Kazakhstan
<option value=\"KE\">Kenya
<option value=\"KI\">Kiribati
<option value=\"KR\">Korea
<option value=\"KP\">Korea, North
<option value=\"KW\">Kuwait
<option value=\"KG\">Kyrgyzstan
<option value=\"LA\">Laos
<option value=\"LV\">Latvia
<option value=\"LB\">Lebanon
<option value=\"LS\">Lesotho
<option value=\"LR\">Liberia
<option value=\"LY\">Libya
<option value=\"LI\">Liechtenstein
<option value=\"LT\">Lithuania
<option value=\"LU\">Luxembourg
<option value=\"MO\">Macau S.A.R.
<option value=\"MK\">Macedonia, Former Yugoslav Republic of
<option value=\"MG\">Madagascar
<option value=\"MW\">Malawi
<option value=\"MY\">Malaysia
<option value=\"MV\">Maldives
<option value=\"ML\">Mali
<option value=\"MT\">Malta
<option value=\"MH\">Marshall Islands
<option value=\"MQ\">Martinique
<option value=\"MR\">Mauritania
<option value=\"MU\">Mauritius
<option value=\"YT\">Mayotte
<option value=\"MX\">Mexico
<option value=\"FM\">Micronesia
<option value=\"MD\">Moldova
<option value=\"MC\">Monaco
<option value=\"MN\">Mongolia
<option value=\"MS\">Montserrat
<option value=\"MA\">Morocco
<option value=\"MZ\">Mozambique
<option value=\"MM\">Myanmar
<option value=\"NA\">Namibia
<option value=\"NR\">Nauru
<option value=\"NP\">Nepal
<option value=\"AN\">Netherlands Antilles
<option value=\"NL\">Netherlands, The
<option value=\"NC\">New Caledonia
<option value=\"NZ\">New Zealand
<option value=\"NI\">Nicaragua
<option value=\"NE\">Niger
<option value=\"NG\">Nigeria
<option value=\"NU\">Niue
<option value=\"NF\">Norfolk Island
<option value=\"MP\">Northern Mariana Islands
<option value=\"NO\">Norway
<option value=\"OM\">Oman
<option value=\"PK\">Pakistan
<option value=\"PW\">Palau
<option value=\"PA\">Panama
<option value=\"PG\">Papua new Guinea
<option value=\"PY\">Paraguay
<option value=\"PE\">Peru
<option value=\"PH\">Philippines
<option value=\"PN\">Pitcairn Island
<option value=\"PL\">Poland
<option value=\"PT\">Portugal
<option value=\"PR\">Puerto Rico
<option value=\"QA\">Qatar
<option value=\"RE\">Reunion
<option value=\"RO\">Romania
<option value=\"RU\">Russia
<option value=\"RW\">Rwanda
<option value=\"SH\">Saint Helena
<option value=\"KN\">Saint Kitts And Nevis
<option value=\"LC\">Saint Lucia
<option value=\"PM\">Saint Pierre and Miquelon
<option value=\"VC\">Saint Vincent And The Grenadines
<option value=\"WS\">Samoa
<option value=\"SM\">San Marino
<option value=\"ST\">Sao Tome and Principe
<option value=\"SA\">Saudi Arabia
<option value=\"SN\">Senegal
<option value=\"SC\">Seychelles
<option value=\"SL\">Sierra Leone
<option value=\"SG\">Singapore
<option value=\"SK\">Slovakia
<option value=\"SI\">Slovenia
<option value=\"SB\">Solomon Islands
<option value=\"SO\">Somalia
<option value=\"ZA\">South Africa
<option value=\"GS\">South Georgia And The South Sandwich Islands
<option value=\"ES\">Spain
<option value=\"LK\">Sri Lanka
<option value=\"SD\">Sudan
<option value=\"SR\">Suriname
<option value=\"SJ\">Svalbard And Jan Mayen Islands
<option value=\"SZ\">Swaziland
<option value=\"SE\">Sweden
<option value=\"CH\">Switzerland
<option value=\"SY\">Syria
<option value=\"TW\">Taiwan
<option value=\"TJ\">Tajikistan
<option value=\"TZ\">Tanzania
<option value=\"TH\">Thailand
<option value=\"TG\">Togo
<option value=\"TK\">Tokelau
<option value=\"TO\">Tonga
<option value=\"TT\">Trinidad And Tobago
<option value=\"TN\">Tunisia
<option value=\"TR\">Turkey
<option value=\"TM\">Turkmenistan
<option value=\"TC\">Turks And Caicos Islands
<option value=\"TV\">Tuvalu
<option value=\"UG\">Uganda
<option value=\"UA\">Ukraine
<option value=\"AE\">United Arab Emirates
<option value=\"UK\">United Kingdom
<option value=\"US\" selected>United States
<option value=\"UM\">United States Minor Outlying Islands
<option value=\"UY\">Uruguay
<option value=\"UZ\">Uzbekistan
<option value=\"VU\">Vanuatu
<option value=\"VA\">Vatican City State (Holy See)
<option value=\"VE\">Venezuela
<option value=\"VN\">Vietnam
<option value=\"VG\">Virgin Islands (British)
<option value=\"VI\">Virgin Islands (US)
<option value=\"WF\">Wallis And Futuna Islands
<option value=\"YE\">Yemen
<option value=\"YU\">Yugoslavia
<option value=\"ZM\">Zambia
<option value=\"ZW\">Zimbabwe
</select>
<noscript></noscript></td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">State \ Province</font></td>
<td colspan=\"2\">
<select name=\"xgeoid\" class=\"Wf\" style=\"background:#D7D7D7\" size=\"1\">
<option value=\"1003\">Alabama
<option value=\"1040\">Alaska
<option value=\"1945\">Arizona
<option value=\"1951\">Arkansas
<option value=\"5599\">California
<option value=\"7636\">Colorado
<option value=\"7798\">Connecticut
<option value=\"8831\">Delaware
<option value=\"9130\">District of Columbia
<option value=\"11032\">Florida
<option value=\"12004\">Georgia
<option value=\"13656\">Hawaii
<option value=\"14713\">Idaho
<option value=\"14808\">Illinois
<option value=\"14882\">Indiana
<option value=\"14987\">Iowa
<option value=\"16121\">Kansas
<option value=\"16480\">Kentucky
<option value=\"19283\">Louisiana
<option value=\"19840\">Maine
<option value=\"20487\">Maryland
<option value=\"20543\">Massachusetts
<option value=\"21196\">Michigan
<option value=\"21412\">Minnesota
<option value=\"21502\">Mississippi
<option value=\"21512\">Missouri
<option value=\"21789\">Montana
<option value=\"22869\">Nebraska
<option value=\"23035\">Nevada
<option value=\"23097\">New Hampshire
<option value=\"23117\">New Jersey
<option value=\"23132\">New Mexico
<option value=\"23161\">New York
<option value=\"23611\">North Carolina
<option value=\"23624\">North Dakota
<option value=\"24230\">Ohio
<option value=\"24293\">Oklahoma
<option value=\"24561\">Oregon
<option value=\"25623\">Pennsylvania
<option value=\"27664\">Rhode Island
<option value=\"31410\">South Carolina
<option value=\"31418\">South Dakota
<option value=\"33025\">Tennessee
<option value=\"33145\">Texas
<option value=\"34626\">Utah
<option value=\"35022\">Vermont
<option value=\"35364\">Virginia
<option value=\"35841\">Washington
<option value=\"36208\">West Virginia
<option value=\"36684\">Wisconsin
<option value=\"36927\">Wyoming
</select>
<font face=\"Arial\" size=\"2\">in <i><b>United States</b></i> and <i><b>Canada</b></i></font></td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Zip \ Postal Code</font></td>
<td width=\"189\">
<input type=\"text\" class=\"Wf\" name=\"xzip\" value=\"\" size=23 style=\"background:#D7D7D7\" maxlength=\"5\">
</td>
</tr>
<!-- Begin Time ZONE -->
<tr>
<td width=\"111\"></td>
<td>
</td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Time Zone*</font></td>
<td>
<select name=\"xtz\" style=\"background:#D7D7D7\" class=\"Wf\" size=\"1\">
<option value=\"America/Anchorage\">Alaska Time - 10:03 AM AKST </option>
<option value=\"America/Phoenix\">Arizona - 12:03 PM MST </option>
<option value=\"America/Chicago\">Central Time - 01:03 PM CST </option>
<option value=\"America/New_York\">Eastern Time - 02:03 PM EST </option>
<option value=\"Pacific/Honolulu\">Hawaii - 09:03 AM HST </option>
<option value=\"America/Indianapolis\">Indiana - 02:03 PM EST </option>
<option value=\"America/Denver\">Mountain Time - 12:03 PM MST </option>
<option value=\"America/Los_Angeles\">Pacific Time - 11:03 AM PST </option>
<option value=\"GMT\" Selected>GMT (Universal Time) - 07:03 PM GMT </option>
</select>
</td>
</tr>
<!-- End Time ZONE -->
<!-- Begin Gender -->
<tr>
<td width=\"111\"></td>
<td>
<?
if($xgender == \'\'){
$error=$error+1;
?>
<font size=\"2\" face=\"Arial\" color=\"#FF0000\">No Gender Entered. Select
Your Gender</font>
</td></tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Gender</font></td>
<td><font class=\"s\" size=\"2\" face=\"Arial\">
<input type=\"radio\" name=\"xgender\" value=\"male\">
Male <input type=\"radio\" name=\"xgender\" value=\"female\">
Female</font></td>
<?
} else {
?>
<input type=\"hidden\" name=\"xgender\" value=\"<? print (\"$xgender\"); ?>\">
<?
}
?>
<!-- END Gender -->
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Birthday</font></td>
<td colspan=2><font class=\"sbd\">
<select class=\"Wf\" style=\"background:#D7D7D7\" name=\"month\">
<option value=\"0\">Month
<option value=\"1\">January
<option value=\"2\">February
<option value=\"3\">March
<option value=\"4\">April
<option value=\"5\">May
<option value=\"6\">June
<option value=\"7\">July
<option value=\"8\">August
<option value=\"9\">September
<option value=\"10\">October
<option value=\"11\">November
<option value=\"12\">December
</select>
<nobr>
<select class=\"Wf\" style=\"background:#D7D7D7\" name=\"day\">
<option value=\"0\">Day
<option value=\"1\">1
<option value=\"2\">2
<option value=\"3\">3
<option value=\"4\">4
<option value=\"5\">5
<option value=\"6\">6
<option value=\"7\">7
<option value=\"8\">8
<option value=\"9\">9
<option value=\"10\">10
<option value=\"11\">11
<option value=\"12\">12
<option value=\"13\">13
<option value=\"14\">14
<option value=\"15\">15
<option value=\"16\">16
<option value=\"17\">17
<option value=\"18\">18
<option value=\"19\">19
<option value=\"20\">20
<option value=\"21\">21
<option value=\"22\">22
<option value=\"23\">23
<option value=\"24\">24
<option value=\"25\">25
<option value=\"26\">26
<option value=\"27\">27
<option value=\"28\">28
<option value=\"29\">29
<option value=\"30\">30
<option value=\"31\">31
</select>
<input type=\"text\" class=\"Wf\" name=\"xage\" value=\"Year\" size=\"4\" style=\"background:#D7D7D7\" maxlength=\"4\" onClick=\"javascript:if(this.value == \'Year\') this.value=\'\';\" onchange=\"ReloadSelf()\">
<font face=\"Arial\" size=\"2\"> (e.g. 1967)</font></font></nobr></td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Occupation</font></td>
<td colspan=2>
<select name=\"xoccupation\" style=\"background:#D7D7D7\" class=\"Wf\">
<option value=\"\">[Select One]
<option value=\"A\">Accounting/Finance
<option value=\"W\">Computer related (Internet)
<option value=\"I\">Computer related (other)
<option value=\"C\">Consulting
<option value=\"V\">Customer service/support
<option value=\"T\">Education/training
<option value=\"E\">Engineering
<option value=\"O\">Executive/senior management
<option value=\"G\">General administrative/supervisory
<option value=\"X\">Government/Military
<option value=\"H\">Homemaker
<option value=\"M\">Manufacturing/production/operations
<option value=\"P\">Professional (medical, legal, etc.)
<option value=\"R\">Research and development
<option value=\"F\">Retired
<option value=\"S\">Sales/marketing/advertising
<option value=\"L\">Self-employed/owner
<option value=\"D\">Student
<option value=\"B\">Tradesman/craftsman
<option value=\"U\">Unemployed/Between Jobs
<option value=\"9\">Other
</select>
</td>
</tr>
<tr>
<td colspan=3 bgcolor=\"#F59B21\"><font class=\"title\" size=\"2\" face=\"Arial\"><b> Account Information</b></font></td>
</tr>
<!-- Begin Username -->
<tr>
<td width=\"111\"></td>
<td nowrap width=\"445\" colspan=\"2\">
<?
if($Username == \"\" Or $Username == \" \"){
?>
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">No Username Entered. Please Enter your Username</font>
<? } ?>
<?
$Lenth = strlen($Username);
if (($Lenth < 3) and ($Lenth > 0)) { ?>
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">Your Username must be at least Three (3) characters long. </font>
<? } ?>
<?
if (ereg(\"[,*+#\']+\",$Username)) {
?>
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">Your Sign-In Name may contain only the following characters:<br> ._0123456789abcdefghijklmnopqrstuvwxyz</font>
<? } ?>
<?
if (eregi($forbidden,$Username)) {
?>
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">You Cannot use foul language as part of your username. please try again</font>
<? } ?>
<?
if (($Username == \"\" Or $Username == \" \")
or (ereg(\"[,.+#\']+\",$Username)
or (eregi($forbidden,$Username)
or (($Lenth < 3) and ($Lenth > 0))))) {
$error=$error+1;
?>
</td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Sign-In Name</font></td>
<td nowrap width=\"189\">
<input type=\"text\" class=\"Wf\" name=\"Username\" value=\"\" style=\"background:#D7D7D7\" size=\"9\" maxlength=\"64\"><font face=\"Arial\" size=\"2\"> @kubemail.com</font> </td>
<td bgcolor=\"#D7D7D7\" width=\"256\"> <font class=\"s\" size=\"2\" face=\"Arial\"> Begin with a letter,
and use only letters (a-z), numbers (0-9), the underscore (_), and <b>no spaces</b>.</font></td>
</tr>
<?
} else {
?>
<input type=\"hidden\" name=\"Username\" value=\"<? print (\"$Username\"); ?>\">
<?
}
?>
<!-- End Username -->
<!-- Begin Password -->
<tr>
<td></td>
<td colspan=\"2\">
<?
if($Password == \"\" or $Password == \" \"){
?>
<p><font face=\"Arial\" size=\"2\" color=\"#FF0000\">No Password Entered. Please Enter your Password.</font><br>
<? } ?>
<?
if($Password2 == \"\" or $Password2 == \" \"){
?>
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">No Password Confirmation Entered. Please Enter your Password Confirmation.</font><br>
<? } ?>
<?
$Lenth = strlen($Password);
if ($Lenth < 6) { ?>
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">Your password must be at least six (6) characters long. </font><br>
<? } ?>
<?
if($Password <> $Password2){
?>
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">Your passwords did not match.</
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">Your password can only start with an alphabetic character or number. </font>
<? } ?>
<?
if ((($Password == \"\" or $Password == \" \")
or ($Password2 == \"\" or $Password2 == \" \")
or ($Password <> $Password2)
or ($Lenth < 6)))
{
$error=$error+1;
?>
</td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Password</font></td>
<td width=\"189\">
<input type=\"password\" name=\"Password\" size=\"23\" style=\"background:#D7D7D7\" maxlength=\"16\">
</td>
<td rowspan=2 bgcolor=\"#D7D7D7\" width=\"256\"><font class=\"s\" size=\"2\" face=\"Arial\"> Must be <b>at
least six (6) characters long</b>, may contain numbers (0-9) and upper
and lowercase letters (A-Z, a-z), but <b>no spaces</b>. Make sure it is
difficult for others to guess!</font></td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Re-enter Password</font></td>
<td width=\"189\">
<input type=\"password\" class=\"Wf\" name=\"Password2\" size=\"23\" style=\"background:#D7D7D7\" maxlength=\"16\">
</td>
<?
} else {
?>
<input type=\"hidden\" name=\"Password\" value=\"<? print (\"$Password\"); ?>\">
<?
}
?>
<!-- End Password -->
<!-- Begin Secret Question and Answer -->
<tr>
<td> </td>
<td colspan=\"2\">
<?
if($hintq == \'\'){
?>
<p><font face=\"Arial\" size=\"2\" color=\"#FF0000\">Password secret question is not entered.</font><br>
<? } ?>
<?
if($hinta == \'\'){
?>
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">Password secret answer is not entered.</font></p>
<? } ?>
<?
$Lenth = strlen($hinta);
if (($Lenth < 5) and ($Lenth > 0)) { ?>
<font face=\"Arial\" size=\"2\" color=\"#FF0000\">Password secret answer should be at least 5 characters. </font></p>
<? } ?>
<?
if ((($hintq == \'\') or ($hinta == \'\') or ($Lenth < 5 and $Lenth > 0))) {
$error=$error+1;
?>
</td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Secret Question</font></td>
<td width=\"189\">
<input type=\"text\" class=\"Wf\" name=\"hintq\" value=\"<? print (\"$hintq\"); ?>\" size=\"23\" style=\"background:#D7D7D7\" maxlength=\"64\">
</td>
<td rowspan=2 bgcolor=\"#D7D7D7\" width=\"256\"> <font class=\"s\" size=\"2\" face=\"Arial\"> Choose a question
only you know the answer to and that has nothing to do with your password.
If you forget your password, we\'ll verify your identity by asking you
this question. <a href=\"#hintq\" tabindex=\"1000\"><font color=\"#F59B21\" size=\"2\" face=\"Arial\" class=\"s\"><b>Writing an effective secret
question</b></font></a></font></td>
</tr>
<tr>
<td width=\"111\"><font class=\"sbd\" size=\"2\" face=\"Arial\">Secret Question Answer</font>
</td>
<td width=\"189\">
<input type=\"text\" class=\"Wf\" name=\"hinta\" value=\"<? print (\"$hinta\"); ?>\" size=\"23\" style=\"background:#D7D7D7\" maxlength=\"64\">
</td>
</tr>
<?
} else {
?>
<input type=\"hidden\" name=\"hintq\" value=\"<? print (\"$hintq\"); ?>\">
<input type=\"hidden\" name=\"hinta\" value=\"<? print (\"$hinta\"); ?>\">
<?
}
?>
<!-- End Secret Question and Answer -->
<input type=\"hidden\" name=\"error\" value=\"<? print $error; ?>\">
<tr>
<td colspan=\"4\" align=\"left\">
<font face=\"Arial\" size=2>*<font size=1> = required fields</font></font></td>
</tr>
<tr>
<td colspan=\"4\" align=\"left\">
<input type=image src=\"signup-register1.gif\" name=\"Submit\" border=0 onMouseOver=\"src=\'signup-register2.gif\'; statusBarMsg(\'Register as a new KubeMail user\');\" onMouseOut=\"src=\'signup-register1.gif\'; statusBarMsg(current);\">
<a href=\"http://www.kubemail.com\" onMouseOver=\"cancel.src=\'cancel2.gif\'; window.status=\'Cancel the Registration\'; return true\" onMouseOut=\"cancel.src=\'cancel1.gif\'; window.status=current; return true\"><img name=cancel src=\"cancel1.gif\" border=0></a></td>
</tr>
</form>
</table>
</td></tr></table>
</body>