PHP Error Parse error: parse error, unexpected $ in /home/content/S/k/i/SkinCare4U/h
I cannot figure out what is breaking in some PHP code. Can someone please help? I know there's a curly brace missing but I am not sure where to put the close.
Here is the code: <?php $psw = strtolower($_POST['psw']); // making it non case sensitive if(isset($_POST['process'])) { if($psw == 'wholesalequalified' || $psw == 'cofqualified' || $psw == 'cofuaqualified') { session_register("mypassword"); } else { header("location:index.php?page=order&error=1"); } } if(!session_is_registered(mypassword)){ // If not logged in show form to login ?> <tr> <td width="150" rowspan="6" align="left" valign="top" id="menu"> <?php require('templates/navigation.php');?> </td> <td width="1" rowspan="8" bgcolor="#005B2E"> </td> <td width="9" rowspan="8"> </td> <td> <p align="center"> <img src="images/logo.png" width="447" height="162" /><br /> <br /> </p> </td> </tr> <tr> <td height="10"><HR align="center" width="95%" /></td> </tr> <tr> <td align="center" valign="middle" id="margin"> <p class="style11">ORDER</p> </td> </tr> <tr> <td id="margin" align="left"><br /> <p align="center"><span class="style16">We sell to qualified retailers in the beauty and medical markets.</span></p> <p align="center">To Order, enter your Password:</p> </td> </tr> <form action="index.php?page=order" method="post" enctype="multipart/form-data" id="login" name="login"> <input type="hidden" name="process" id="process" value="yes" /> <tr> <td align="center" valign="top" id="margin"> <?php if($_GET['error']) { ?> <p align="center" style="color:#FF0000;">Incorrect Password</p> <?php } ?> <p align="center"> "For Authorized Accounts only"<br /> <input type="password" name="psw" id="psw" /><br /> <br /> <input type="submit" name="submit" id="submit" value="ENTER" /> </p> </td> </tr> </form> <td><tr> <p align="center">Thank you for your interest in<br /> <span class="style16"><strong>Naturience...</strong> The Perfect Blend of Nature & Science</span><br /> </p> <p align="center">To inquire about or place an order, please call<br /> <span class="style16">1-888-331-6301 or email us at <a href="mailto:info@naturience.com">Info@Naturience.com</a></span></p> <p align="center"> </p> <p align="center"><a href="index.php?page=order"></a></p> <!-- hidden order link was here --> <p align="center">CONTACT US</p> <p align="center">Call 1-888-331-6301 or email info@naturience.com</p> <p align="center"> Thank you for your interest....Naturience....the perfect blend...science.</p> <p align="center"><br /> </p> </td> </tr> |
Where you put the close brace depends on where you want the conditional block to end. The condition that is still open is:
Code:
if(!session_is_registered(mypassword)){ |
Thanks for the help so far. I really appreciate it.
I hope someone sends this URL to info@naturience.com, in case they are paying for this work.[/QUOTE] They are paying. I found what I thought was the solution, but am still having trouble and all of the curly braces are closing, but I still have the same error. Any other thoughts? <?php $psw = strtolower($_POST['psw']); // making it non case sensitive if(isset($_POST['process'])) { if($psw == 'wholesalequalified' || $psw == 'cofqualified' || $psw == 'cofuaqualified') { session_register("mypassword"); } else { header("location:index.php?page=order&error=1"); } } if(!session_is_registered(mypassword)){ // If not logged in show form to login ?> <tr> <td width="150" rowspan="6" align="left" valign="top" id="menu"> <?php require('templates/navigation.php');?> </td> <td width="1" rowspan="8" bgcolor="#005B2E"> </td> <td width="9" rowspan="8"> </td> <td> <p align="center"> <img src="images/logo.png" width="447" height="162" /><br /> <br /> </p> </td> </tr> <tr> <td height="10"><HR align="center" width="95%" /></td> </tr> <tr> <td align="center" valign="middle" id="margin"> <p class="style11">ORDER</p> </td> </tr> <form action="index.php?page=order" method="post" enctype="multipart/form-data" id="login" name="login"> <input type="hidden" name="process" id="process" value="yes" /> <tr> <td align="center" valign="top" id="margin"> <?php if($_GET['error']) { ?> <p align="center" style="color:#FF0000;">Incorrect Password</p> <?php } ?> <p align="center"> "For Authorized Accounts only"<br /> <input type="password" name="psw" id="psw" /><br /> <br /> <input type="submit" name="submit" id="submit" value="ENTER" /> </p> </td> </tr> </form> <? } else { ?> <tr> <td width="150" rowspan="10" align="left" valign="top" id="menu"> <?php require('templates/navigation.php');?> </td> <td width="1" rowspan="10" bgcolor="#005B2E"> </td> <td width="9" rowspan="10"> </td> <td><p align="center"><img src="images/logo.png" width="447" height="162" /><br /> <br /> </p> </td> </tr> <tr> <td height="10"><hr align="center" width="95%" /></td> </tr> <tr> <td align="center" valign="top" id="margin"> <p class="style11">Wrinkle-Ease Kits</p> <p class="style11">Wrinkle Ease Kit/Wrinkle Resist Kit – Sizes Compared</p> <p class="style11">Wrinkle-Resist Kits</p> <br /> <br /> <br /> </td> </tr><tr><td align="left" valign="top" id="margin"><form action="https://www.naturience.com/checkout/review.php" method="post" enctype="multipart/form-data" name="OrderForm" id="OrderForm" onsubmit="MM_validateForm('CCName','','R','CCNumber','','RisNum','CCcvv2','','RisNum','FirstName','' ,'R','LastName','','R','Address','','R','City','','R','Zip','','RisNum','Phone','','R','Email','','R isEmail','Shipping_FirstName','','R','Shipping_LastName','','R','Shipping_Address','','R','Shipping_ City','','R','Shipping_Zip','','RisNum');return document.MM_returnValue"> <input type="hidden" name="action" value="review" /> <p align="center" class="style11">Wrinkle Ease Kits</p> <table border="0" align="center"> <tr> <td valign="top"> <table border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#000000"> <tr bgcolor="#005B2E"> <td bgcolor="#005B2E"><span class="style24">Product</span></td> <td><span class="style24">Price Each</span></td> <td><span class="style24">Quantity</span></td> </tr> <tr bgcolor="#FFFFFF"> <td>Wrinkle-Ease Kit Ultra</td> <td>$305.00</td> <td><input name="Ultra" type="text" size="8" /></td> </tr> <tr bgcolor="#FFFFFF"> <td>Wrinkle-Ease Kit Deluxe</td> <td>$180.00</td> <td><input name="Deluxe" type="text" size="8" /></td> </tr> <tr bgcolor="#FFFFFF"> <td>Wrinkle-Ease Kit Shower</td> <td>$ 54.00</td> <td><input name="Shower" type="text" size="8" /></td> </tr> <tr bgcolor="#FFFFFF"> <td>Wrinkle-Ease Kit Weekend</td> <td>$ 20.00</td> <td><input name="Weekend" type="text" size="8" /></td> </tr> <tr bgcolor="#FFFFFF"> <td>Wrinkle Resist Deluxe Kit</td> <td>$ 98.00</td> <td><input name="wrDeluxe" type="text" size="8" /></td> </tr> <tr bgcolor="#FFFFFF"> <td>Wrinkle Resist Weekend Getaway Kit</td> <td>$ 18.00</td> <td><input name="wrWeekend" type="text" size="8" /></td> </tr> <tr> <td colspan="3" bgcolor="#FFFFFF" align="right"> Shipping Method: <select name="Shipping"> <option value="Ground" selected="selected">Ground</option> <option value="3rd-Day">3rd-Day Air</option> <option value="ISE_Delivery">ISE Delivery</option> </select> </td> </tr> </table> <br /> <div style="margin-left: 30px; margin-right: 15px;"> <span style="font-size:11px; width: 435px;">*All eligible discounts are automatically subtracted from total and will be reflected on form upon entering/ordering.</span> </div> </td> </tr> </table> <br /> <table border="0" align="center"> <tr> <td valign="top"> <table width="210" border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#000000" bgcolor="#FFFFFF" class="style19"> <tr> <td colspan="3" bgcolor="#005B2E"><div align="center" class="style24">Shipping Charges</div></td> </tr> <tr> <td>Order In USD</td> <td>Ground</td> <td>3rd-Day</td> </tr> <tr> <td>$20-$60</td> <td>$ 6.85</td> <td>$15.75</td> </tr> <tr> <td>$61-$200</td> <td>$ 11.71</td> <td>$18.59</td> </tr> <tr> <td>$201-$325</td> <td>$ 15.34</td> <td>$25.34</td> </tr> <tr> <td>$326-$700</td> <td>$ 17.37</td> <td>$26.37</td> </tr> <tr> <td>$701-$1000</td> <td>$ 19.89</td> <td>$29.74</td> </tr> <tr> <td colspan="3"><div align="center">*Call for overnight shipping fee</div></td> </tr> </table> </td> </tr> </table> <br /> <table border="0" align="center"> <tr> <td valign="top" align="center"> <p align="center"><strong>ISE Info:</strong> <table width="215" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#000000" bgcolor="#FFFFFF"> <tr> <td align="left">ISE #: </td> <td align="left"><input type="text" name="ISE" size="10" /></td> </tr> <tr> <td align="left">ISE CODE: </td> <td align="left"><input name="Discount_Code_ISE" type="text" size="10" maxlength="10" /></td> </tr> </table> <em><span style="font-size: 12px">*for ISE users only</span></em> </p> </td> <td width="5"> </td> <td valign="top" align="center"> <p align="center"><strong>COF Info:</strong> <table width="215" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#000000" bgcolor="#FFFFFF"> <tr> <td align="left">COF CODE: </td> <td align="left"><input name="Discount_Code" type="text" size="10" maxlength="10" /></td> </tr> </table> <em><span style="font-size: 12px">*for COF users only</span></em> </p> </td> <!-- removed due to clients wishes </tr> </table> --> </tr> </table> <!-- --> <p align="center"><strong>Credit Card Info:</strong> <table width="350" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#000000" bgcolor="#FFFFFF"> <tr> <td valign="top" align="left"> Name: </td> <td valign="top" align="left"> <input name="CCName" type="text" id="CCName" size="25" /> </td> </tr> <tr> <td valign="top" align="left"> Card #: </td> <td valign="top" align="left"> <input name="CCNumber" type="text" id="CCNumber" size="25" /> </td> </tr> <tr> <td valign="top" align="left"> Card Type: </td> <td valign="top" align="left"> <select name="CCType"> <option value="MasterCard" selected="selected">MasterCard</option> <option value="Visa">Visa</option> <option value="Discover">Discover</option> <option value="Amex">American Express</option> </select> </td> </tr> <tr> <td valign="top" align="left"> Security Code: </td> <td valign="top" align="left"> <input type="text" name="CCcvv2" size="4" id="CCcvv2" maxlength="5" /> <a href="images/cvv2.jpg" target="_blank"><img src="images/questionmark.jpg" width="14" height="14" border="0" alt="CVV2 Security Code" /></a> </td> </tr> <tr> <td valign="top" align="left"> Exp. Date: </td> <td valign="top" align="left"> <select name="CCExpMonth"> <option value="01" selected="selected">01 - January</option> <option value="02">02 - February</option> <option value="03">03 - March</option> <option value="04">04 - April</option> <option value="05">05 - May</option> <option value="06">06 - June</option> <option value="07">07 - July</option> <option value="08">08 - August</option> <option value="09">09 - September</option> <option value="10">10 - October</option> <option value="11">11 - November</option> <option value="12">12 - December</option> </select> / <select name="CCExpYear"> <option value="2007" selected="selected">2007</option> <option value="2008">2008</option> </select> </td> </tr> </table> </p> <br /> <p align="center"> <strong>Billing Address:</strong> <table width="450" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#000000" bgcolor="#FFFFFF"> <tr> <td valign="top" align="left">First Name: </td> <td valign="top" align="left"><input name="FirstName" type="text" id="FirstName" size="35" /></td> </tr> <tr> <td valign="top" align="left">Last Name: </td> <td valign="top" align="left"><input name="LastName" type="text" id="LastName" size="35" /></td> </tr> <tr> <td valign="top" align="left">Address: </td> <td valign="top" align="left"><input name="Address" type="text" id="Address" size="45" /></td> </tr> <tr> <td valign="top" align="left"> </td> <td valign="top" align="left"><input name="Address2" type="text" size="45" /></td> </tr> <tr> <td valign="top" align="left">City: </td> <td valign="top" align="left"><input name="City" type="text" id="City" size="30" /></td> </tr> <tr> <td valign="top" align="left">State: </td> <td valign="top" align="left"> <select name="State"> <option value="AK" selected="selected">AK</option> <option value="AL">AL</option> <option value="AR">AR</option> </select> </td> </tr> <tr> <td valign="top" align="left">Zip Code: </td> <td valign="top" align="left"><input name="Zip" type="text" id="Zip" size="10" maxlength="5" /></td> </tr> <tr> <td valign="top" align="left">Phone: </td> <td valign="top" align="left"><input name="Phone" type="text" id="Phone" size="20" /></td> </tr> <tr> <td valign="top" align="left">Email: </td> <td valign="top" align="left"><input name="Email" type="text" id="Email" size="35" /></td> </tr> </table> </p> <p align="center"> <input type="checkbox" name="ShipAsBilled" value="Yes" onclick="this.form.Shipping_FirstName.value = this.form.FirstName.value;this.form.Shipping_LastName.value = this.form.LastName.value;this.form.Shipping_Address.value = this.form.Address.value;this.form.Shipping_Address2.value = this.form.Address2.value;this.form.Shipping_City.value = this.form.City.value;this.form.Shipping_State.value = this.form.State.value;this.form.Shipping_Zip.value = this.form.Zip.value;" /> Check here if Shipping Address is same as Billing Address </p> <p align="center"><strong>Shipping Address</strong>: <table width="450" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#000000" bgcolor="#FFFFFF"> <tr> <td valign="top" align="left">First Name: </td> <td valign="top" align="left"><input name="Shipping_FirstName" type="text" id="Shipping_FirstName" size="35" /></td> </tr> <tr> <td valign="top" align="left">Last Name: </td> <td valign="top" align="left"><input name="Shipping_LastName" type="text" id="Shipping_LastName" size="35" /></td> </tr> <tr> <td valign="top" align="left">Address: </td> <td valign="top" align="left"><input name="Shipping_Address" type="text" id="Shipping_Address" size="45" /></td> </tr> <tr> <td valign="top" align="left"> </td> <td valign="top" align="left"><input name="Shipping_Address2" type="text" size="45" /></td> </tr> <tr> <td valign="top" align="left">City: </td> <td valign="top" align="left"><input name="Shipping_City" type="text" id="Shipping_City" size="30" /></td> </tr> <tr> <td valign="top" align="left">State: </td> <td valign="top" align="left"> <select name="Shipping_State"> <option value="AK" selected="selected">AK</option> <option value="AL">AL</option> </select> </td> </tr> <tr> <td valign="top" align="left">Zip Code: </td> <td valign="top" align="left"><input name="Shipping_Zip" type="text" id="Shipping_Zip" size="10" maxlength="5" /></td> </tr> </table> </p> <p align="center"> <input type="reset" name="reset" value="Clear Form" /> <input type="submit" name="submit" value="Review Order" /> </p> </form> <br /> </td> </tr> <tr> <td height="10"><hr align="center" width="95%" /></td> </tr> <tr> <td> <p align="left" class="style10" id="margin"> **Note: We offer a 30-day, money-back guarantee on our Weekend Kits. Refunds will only be issued with a requested Return Authorization # issued by customer service. Call 1-888-331-6301 or email <a href="mailto:customerservice@naturience.com">customerservice@naturience.com</a>. Include receipt. </p> </td> </tr> <tr> <td height="10"><hr align="center" width="95%" /></td> </tr> <tr> <td> <p align="center" class="style11"> Thank you for your interest in Naturience,<br /> the perfect blend of Nature and Science. </p> <p align="center" class="style13"> To inquire about or order one of our kits offline, please call 888-331-6301. </p> </td> </tr> <?php } ?> |
All times are GMT -5. The time now is 06:50 PM. |