php5 form script problem!!
Posted: Tue Aug 26, 2008 7:40 am
Parse error: syntax error, unexpected T_ECHO in /home/content/r/e/s/resupic/html/js_new.php on line 219
and I can't see what I am doing wrong!
Here is the code:
<?php require('form_header1.htm')?>
<?php
if (isset($_POST['submitted']))
{
// Handle the form.
// Sanitize the input:
$username = filter_input(INPUT_POST, 'username', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
if ($username) {
echo "<p>Username: $username<br />\$_POST['username']: {$_POST['username']}</p>\n";
}
else {
echo '<p class="error">Please enter your username.</p>';
}
$password = filter_input(INPUT_POST, 'password', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
if ($name) {
echo "<p>Password: $password<br />\$_POST['password']: {$_POST['password']}</p>\n";
}
else {
echo '<p class="error">Please enter your password.</p>';
}
$FName = filter_input(INPUT_POST, 'name', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
if ($name) {
echo "<p>First Name: $FName<br />\$_POST['FName']: {$_POST['FName']}</p>\n";
}
else {
echo '<p class="error">Please enter your First Name.</p>';
}
$MName = filter_input(INPUT_POST, 'MName', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
if ($name) {
echo "<p>Middle Name: $MName<br />\$_POST['MName']: {$_POST['MName']}</p>\n";
}
else {
echo '<p class="error">Please enter your Middle Name.</p>';
}
$LName = filter_input(INPUT_POST, 'LName', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
if ($name) {
echo "<p> Last Name: $LName<br />\$_POST['LName']: {$_POST['LName']}</p>\n";
}
else {
echo '<p class="error">Please enter your Last Name.</p>';
}
// Validate the email address using FILTER_VALIDATE_EMAIL:
$Email = filter_input(INPUT_POST, 'Email', FILTER_VALIDATE_EMAIL);
if ($email) {
echo "<p>E-mail Address: $Email</p>\n";
}
else {
echo '<p class="error">Please enter your E-mail Address.</p>';
}
$Address = filter_input(INPUT_POST, 'Address', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
if ($name) {
echo "<p>Address: $Address<br />\$_POST['Address']: {$_POST['Address']}</p>\n";
}
else {
echo '<p class="error">Please enter your Address.</p>';
}
$Suite = filter_input(INPUT_POST, 'Suite', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
if ($name) {
echo "<p>Suite/Apartment: $Suite<br />\$_POST['Suite']: {$_POST['Suite']}</p>\n";
}
else {
echo '<p class="error">Please enter your Suite/Apartment.</p>';
}
$City = filter_input(INPUT_POST, 'City', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
if ($City) {
echo "<p>City: $City<br />\$_POST['City']: {$_POST['City']}</p>\n";
}
else {
echo '<p class="error">Please enter your City.</p>';
}
$State = filter_input(INPUT_POST, 'State', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
if ($State) {
echo "<p>State: $State<br />\$_POST['State']: {$_POST['State']}</p>\n";
}
else {
echo '<p class="error">Please enter your State.</p>';
}
$Zipcode = filter_input(INPUT_POST, 'Zipcode', FILTER_VALIDATE_INT);
if ($Zipcode) {
echo "<p>Zip Code: $Zipcode</p>\n";
}
else {
echo '<p class="error">Please enter your Home Zip Code.</p>';
}
// Validate the Hphone number using FILTER_VALIDATE_INT:
$Hphone = filter_input(INPUT_POST, 'Hphone', FILTER_VALIDATE_INT);
if ($Hphone) {
echo "<p>Home Phone Number: $Hphone</p>\n";
}
else {
echo '<p class="error">Please enter your Home phone number.</p>';
}
// Validate the Mphone number using FILTER_VALIDATE_INT:
$Mphone = filter_input(INPUT_POST, 'Mphone', FILTER_VALIDATE_INT);
if ($Mphone) {
echo "<p>Mobile Phone Number: $Mphone</p>\n";
}
else {
echo '<p class="error">Please enter your Mobile Phone number.</p>';
}
}
include 'Open_js_new.php'
echo "<table border=0>
<tr>
<td valign=top width=350 >
<div>
<fieldset style=padding-left:18px; bgcolor=#00FF33> <legend><span class=style1>Log-in info: </span></legend>
<form method=POST action=js_new.php>
<span class=style4><IMG height=10 src=images/arrow_orange_trans.jpg width=12>Username:<BR>
<input name=username type=text size=30 tabindex=1 maxlength=30><BR>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>Password:<BR>
<input name=password type=password size=30 tabindex=2 maxlength=30><BR>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>Confirm Password:<BR>
<input name=conf_password type=PASSWORD size=30 tabindex=3 maxlength=30><BR>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>First Name: <BR>
<input name=FName type=text size=30 tabindex=4 maxlength=30><BR>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>Middle Name:<BR>
<input name=MName type=text size=30 tabindex=5 maxlength=30><BR>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>Last Name: <BR>
<input name=LName type=text size=30 tabindex=6 maxlength=30><BR>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>E-mail: <BR>
<input name=Email type=TEXT size=41 tabindex=7 maxlength=50><BR>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>Confirm Email: <BR>
<input name=conf_email type=text size=41 tabindex=8 maxlength=50></span><P>
</fieldset></td>
<td width=350 valign=top height=350>
<fieldset style=padding-left:18px;> <legend><span class=style1>Account info: </span></legend><P>
<span class=style4><IMG height=10 src=images/arrow_orange_trans.jpg width=12>Address: <BR>
<INPUT name=Address type=text size=30 tabindex=9 maxlength=60><BR>
<span class=style4><IMG height=10 src=images/arrow_orange_trans.jpg width=12>Apartment/Suite: <BR>
<INPUT name=Suite type=text size=8 tabindex=10 maxlength=5><BR>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>City: <BR>
<INPUT name=City type=text size=30 tabindex=11 maxlength=30><BR>
<IMG src=images/arrow_orange_trans.jpg height=10 width=12>State/Province: <BR>
<INPUT name=State type=text size=30 tabindex=12 maxlength=30><BR>
<IMG src=images/arrow_orange_trans.jpg height=10 width=12>Zip Code:<BR>
<INPUT name=Zipcode type=text size=30 tabindex=13 maxlength=20><BR>
<IMG src=images/arrow_orange_trans.jpg height=10 width=12>Country: <BR>
<SELECT type=textbox name=Country tabindex=14 >
<OPTION value=USA>United States</OPTION>
<OPTION value=CAN>Canada</OPTION>
<OPTION value=AFG>Afghanistan</OPTION>
<OPTION value=ALB>Albania</OPTION>
<OPTION value=DZA>Algeria</OPTION>
<OPTION value=ASM>American Samoa</OPTION>
<OPTION value=AND>Andorra</OPTION>
<OPTION value=AGO>Angola</OPTION>
<OPTION value=AIA>Anguilla</OPTION>
<OPTION value=ATA>Antarctica</OPTION>
<OPTION value=ATG>Antigua And Barbuda</OPTION>
<OPTION value=ARG>Argentina</OPTION>
<OPTION value=ARM>Armenia</OPTION>
<OPTION value=ABW>Aruba</OPTION>
<OPTION value=AUS>Australia</OPTION>
<OPTION value=AUT>Austria</OPTION>
<OPTION value=AZE>Azerbaijan</OPTION>
<OPTION value=BHS>Bahamas</OPTION>
<OPTION value=BHR>Bahrain</OPTION>
<OPTION value=BGD>Bangladesh</OPTION>
<OPTION value=BRB>Barbados</OPTION>
<OPTION value=BLR>Belarus</OPTION>
<OPTION value=BEL>Belgium</OPTION>
<OPTION value=BLZ>Belize</OPTION>
<OPTION value=BEN>Benin</OPTION>
<OPTION value=BMU>Bermuda</OPTION>
<OPTION value=BTN>Bhutan</OPTION>
<OPTION value=BOL>Bolivia</OPTION>
<OPTION value=BIH>Bosnia And Herzegovina</OPTION>
<OPTION value=BWA>Botswana</OPTION>
<OPTION value=BVT>Bouvet Island</OPTION>
<OPTION value=BRA>Brazil</OPTION>
<OPTION value=IOT>British Indian Ocean Territory</OPTION>
<OPTION value=BRN>Brunei Darussalam</OPTION>
<OPTION value=BGR>Bulgaria</OPTION>
<OPTION value=BFA>Burkina Faso</OPTION>
<OPTION value=BDI>Burundi</OPTION>
<OPTION value=KHM>Cambodia</OPTION>
<OPTION value=CMR>Cameroon</OPTION>
<OPTION value=CPV>Cape Verde</OPTION>
<OPTION value=CYM>Cayman Islands</OPTION>
<OPTION value=CAF>Central African Republic</OPTION>
<OPTION value=TCD>Chad</OPTION>
<OPTION value=CHL>Chile</OPTION>
<OPTION value=CHN>China</OPTION>
<OPTION value=CXR>Christmas Island</OPTION>
<OPTION value=CCK>Cocos (Keeling) Islands</OPTION>
<OPTION value=COL>Colombia</OPTION>
<OPTION value=COM>Comoros</OPTION>
<OPTION value=COG>Congo</OPTION>
<OPTION value=COK>Cook Islands</OPTION>
<OPTION value=CRI>Costa Rica</OPTION>
<OPTION value=CIV>Cote Divoire</OPTION>
<OPTION value=HRV>Croatia (Local Name: Hrvatska)</OPTION>
<OPTION value=CUB>Cuba</OPTION>
<OPTION value=CYP>Cyprus</OPTION>
<OPTION value=CZE>Czech Republic</OPTION>
<OPTION value=ZAR>Democratic Republic of the Congo</OPTION>
<OPTION value=DNK>Denmark</OPTION>
<OPTION value=DJI>Djibouti</OPTION>
<OPTION value=DMA>Dominica</OPTION>
<OPTION value=DOM>Dominican Republic</OPTION>
<OPTION value=TMP>East Timor</OPTION>
<OPTION value=ECU>Ecuador</OPTION>
<OPTION value=EGY>Egypt</OPTION>
<OPTION value=SLV>El Salvador</OPTION>
<OPTION value=GNQ>Equatorial Guinea</OPTION>
<OPTION value=ERI>Eritrea</OPTION>
<OPTION value=EST>Estonia</OPTION>
<OPTION value=ETH>Ethiopia</OPTION>
<OPTION value=FLK>Falkland Islands (Malvinas)</OPTION>
<OPTION value=FRO>Faroe Islands</OPTION>
<OPTION value=FJI>Fiji</OPTION>
<OPTION value=FIN>Finland</OPTION>
<OPTION value=FRA>France</OPTION>
<OPTION value=GUF>French Guiana</OPTION>
<OPTION value=PYF>French Polynesia</OPTION>
<OPTION value=ATF>French Southern Territories</OPTION>
<OPTION value=GAB>Gabon</OPTION>
<OPTION value=GMB>Gambia</OPTION>
<OPTION value=GEO>Georgia</OPTION>
<OPTION value=DEU>Germany</OPTION>
<OPTION value=GHA>Ghana</OPTION>
<OPTION value=GIB>Gibraltar</OPTION>
<OPTION value=GRC>Greece</OPTION>
<OPTION value=GRL>Greenland</OPTION>
<OPTION value=GRD>Grenada</OPTION>
<OPTION value=GLP>Guadeloupe</OPTION>
<OPTION value=GUM>Guam</OPTION>
<OPTION value=GTM>Guatemala</OPTION>
<OPTION value=GIN>Guinea</OPTION>
<OPTION value=GNB>Guinea Bissau</OPTION>
<OPTION value=GUY>Guyana</OPTION>
<OPTION value=HTI>Haiti</OPTION>
<OPTION value=HMB>Heard And Mc Donald Islands</OPTION>
<OPTION value=HND>Honduras</OPTION>
<OPTION value=HKG>Hong Kong</OPTION>
<OPTION value=HUN>Hungary</OPTION>
<OPTION value=ISL>Iceland</OPTION>
<OPTION value=IND>India</OPTION>
<OPTION value=IDN>Indonesia</OPTION>
<OPTION value=IRN>Iran (Islamic Republic Of)</OPTION>
<OPTION value=IRQ>Iraq</OPTION>
<OPTION value=IRL>Ireland</OPTION>
<OPTION value=ISR>Israel</OPTION>
<OPTION value=ITA>Italy</OPTION>
<OPTION value=JAM>Jamaica</OPTION>
<OPTION value=JPN>Japan</OPTION>
<OPTION value=JOR>Jordan</OPTION>
<OPTION value=KAZ>Kazakhstan</OPTION>
<OPTION value=KEN>Kenya</OPTION>
<OPTION value=KIR>Kiribati</OPTION>
<OPTION value=PRK>Korea, Democratic Peoples Republic OF</OPTION>
<OPTION value=KOR>Korea, Republic Of</OPTION>
<OPTION value=KWT>Kuwait</OPTION>
<OPTION value=KGZ>Kyrgyzstan</OPTION>
<OPTION value=LAO>Lao Peoples Democratic Republic</OPTION>
<OPTION value=LVA>Latvia</OPTION>
<OPTION value=LBN>Lebanon</OPTION>
<OPTION value=LSO>Lesotho</OPTION>
<OPTION value=LBR>Liberia</OPTION>
<OPTION value=LBY>Libyan Arab Jamahiriya</OPTION>
<OPTION value=LIE>Liechtenstein</OPTION>
<OPTION value=LTU>Lithuania</OPTION>
<OPTION value=LUX>Luxembourg</OPTION>
<OPTION value=MRC>Macau</OPTION>
<OPTION value=MKD>Macedonia</OPTION>
<OPTION value=MDG>Madagascar</OPTION>
<OPTION value=MWI>Malawi</OPTION>
<OPTION value=MYS>Malaysia</OPTION>
<OPTION value=MDV>Maldives</OPTION>
<OPTION value=MLI>Mali</OPTION>
<OPTION value=MLT>Malta</OPTION>
<OPTION value=MHL>Marshall Islands</OPTION>
<OPTION value=MTQ>Martinique</OPTION>
<OPTION value=MRT>Mauritania</OPTION>
<OPTION value=MUS>Mauritius</OPTION>
<OPTION value=MYT>Mayotte</OPTION>
<OPTION value=MEX>Mexico</OPTION>
<OPTION value=FSM>Micronesia, Federated States Of</OPTION>
<OPTION value=MDA>Moldova, Republic Of</OPTION>
<OPTION value=MCO>Monaco</OPTION>
<OPTION value=MNG>Mongolia</OPTION>
<OPTION value=MSR>Montserrat</OPTION>
<OPTION value=MAR>Morocco</OPTION>
<OPTION value=MOZ>Mozambique</OPTION>
<OPTION value=MMR>Myanmar</OPTION>
<OPTION value=NAM>Namibia</OPTION>
<OPTION value=NRU>Nauru</OPTION>
<OPTION value=NPL>Nepal</OPTION>
<OPTION value=NLD>Netherlands</OPTION>
<OPTION value=ANT>Netherlands Antilles</OPTION>
<OPTION value=NCL>New Caledonia</OPTION>
<OPTION value=NZL>New Zealand</OPTION>
<OPTION value=NIC>Nicaragua</OPTION>
<OPTION value=NER>Niger</OPTION>
<OPTION value=NGA>Nigeria</OPTION>
<OPTION value=NIU>Niue</OPTION>
<OPTION value=NFK>Norfolk Island</OPTION>
<OPTION value=MNP>Northern Mariana Islands</OPTION>
<OPTION value=NOR>Norway</OPTION>
<OPTION value=OMN>Oman</OPTION>
<OPTION value=PAK>Pakistan</OPTION>
<OPTION value=PLW>Palau</OPTION>
<OPTION value=PSE>Palestinian Territory, Occupied</OPTION>
<OPTION value=PAN>Panama</OPTION>
<OPTION value=PNG>Papua New Guinea</OPTION>
<OPTION value=PRY>Paraguay</OPTION>
<OPTION value=PER>Peru</OPTION>
<OPTION value=PHL>Philippines</OPTION>
<OPTION value=PCN>Pitcairn</OPTION>
<OPTION value=POL>Poland</OPTION>
<OPTION value=PRT>Portugal</OPTION>
<OPTION value=PRI>Puerto Rico</OPTION>
<OPTION value=QAT>Qatar</OPTION>
<OPTION value=REU>Reunion</OPTION>
<OPTION value=ROM>Romania</OPTION>
<OPTION value=RUS>Russian Federation</OPTION>
<OPTION value=RWA>Rwanda</OPTION>
<OPTION value=KNA>Saint Kitts And Nevis</OPTION>
<OPTION value=LCA>Saint Lucia</OPTION>
<OPTION value=VCT>Saint Vincent And The Grenadines</OPTION>
<OPTION value=WSM>Samoa</OPTION>
<OPTION value=SMR>San Marino</OPTION>
<OPTION value=STP>Sao Tome And Principe</OPTION>
<OPTION value=SAU>Saudi Arabia</OPTION>
<OPTION value=SEN>Senegal</OPTION>
<OPTION value=SME>Serbia and Montenegro</OPTION>
<OPTION value=SYC>Seychelles</OPTION>
<OPTION value=SLE>Sierra Leone</OPTION>
<OPTION value=SGP>Singapore</OPTION>
<OPTION value=SVK>Slovakia (Slovak Republic)</OPTION>
<OPTION value=SVN>Slovenia</OPTION>
<OPTION value=SLB>Solomon Islands</OPTION>
<OPTION value=SOM>Somalia</OPTION>
<OPTION value=ZAF>South Africa</OPTION>
<OPTION value=SGS>South Georgia</OPTION>
<OPTION value=ESP>Spain</OPTION>
<OPTION value=LKA>Sri Lanka</OPTION>
<OPTION value=SHN>St. Helena</OPTION>
<OPTION value=SPM>St. Pierre And Miquelon</OPTION>
<OPTION value=SDN>Sudan</OPTION>
<OPTION value=SUR>Suriname</OPTION>
<OPTION value=SJM>Svalbard And Jan Mayen Islands</OPTION>
<OPTION value=SWZ>Swaziland</OPTION>
<OPTION value=SWE>Sweden</OPTION>
<OPTION value=CHE>Switzerland</OPTION>
<OPTION value=SYR>Syrian Arab Republic</OPTION>
<OPTION value=TWN>Taiwan</OPTION>
<OPTION value=TJK>Tajikistan</OPTION>
<OPTION value=TZA>Tanzania, United Republic Of</OPTION>
<OPTION value=THA>Thailand</OPTION>
<OPTION value=TGO>Togo</OPTION>
<OPTION value=TKL>Tokelau</OPTION>
<OPTION value=TON>Tonga</OPTION>
<OPTION value=TTO>Trinidad And Tobago</OPTION>
<OPTION value=TUN>Tunisia</OPTION>
<OPTION value=TUR>Turkey</OPTION>
<OPTION value=TKM>Turkmenistan</OPTION>
<OPTION value=TCA>Turks And Caicos Islands</OPTION>
<OPTION value=TUV>Tuvalu</OPTION>
<OPTION value=UGA>Uganda</OPTION>
<OPTION value=UKR>Ukraine</OPTION>
<OPTION value=ARE>United Arab Emirates</OPTION>
<OPTION value=GBR>United Kingdom</OPTION>
<OPTION value=UMI>United States Minor Outlying Islands</OPTION>
<OPTION value=URY>Uruguay</OPTION>
<OPTION value=UZB>Uzbekistan</OPTION>
<OPTION value=VUT>Vanuatu</OPTION>
<OPTION value=VAT>Vatican City State (Holy See)</OPTION>
<OPTION value=VEN>Venezuela</OPTION>
<OPTION value=VNM>Viet Nam</OPTION>
<OPTION value=VGB>Virgin Islands (British)</OPTION>
<OPTION value=VIR>Virgin Islands (U.S.)</OPTION>
<OPTION value=WLF>Wallis And Futuna Islands</OPTION>
<OPTION value=ESH>Western Sahara</OPTION>
<OPTION value=YEM>Yemen</OPTION>
<OPTION value=YUG>Yugoslavia</OPTION>
<OPTION value=ZMB>Zambia</OPTION>
<OPTION value=ZWE>Zimbabwe</OPTION></SELECT> <BR>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>Home Phone: <BR>
(<INPUT name=Hphone_1 size=3 type=textbox maxlength=3 tabindex=15>) - <INPUT name=Hphone_2 size=3 type=textbox maxlength=3 tabindex=16> - <INPUT name=Hphone_3 size=4 type=textbox maxlength=4 tabindex=17><br>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>Mobile Phone: <BR>
(<INPUT name=Mphone_1 size=3 type=textbox maxlength=3tabindex=18>) - <INPUT name=Mphone_2 size=3 type=textbox maxlength=3 tabindex=19> - <INPUT name=Mphone_3 size=4 type=textbox maxlength=4 tabindex=20><br>
<IMG height=10 src=images/arrow_orange_trans.jpg width=12>Work Phone: (optional)<BR>
(<INPUT name=Wphone_1 size=3 type=textbox maxlength=3 tabindex=21>) - <INPUT name=Wphone_2 size=3 type=textbox maxlength=3 tabindex=22> - <INPUT name=Wphone_3 size=4 type=textbox maxlength=4 tabindex=23> Ext: <INPUT name=extension size=5 type=textbox maxlength=5 tabindex=24><p>
<P> <P> <P></fieldset></td>
</tr>
<tr>
<td colspan=2 align=right>
<input type=hidden name=submitted value=true />
<input type=submit name=submit value=Register />
<input type=reset name=Reset value=Reset /></form></td> </tr> </table>";
?>
<? require('footer.html')?>
Can some one enlighten me, please?