I keep getting this same error on my store front page login area.
Parse error: syntax error, unexpected '{'
Here's the actuall php script:
[php]
<?php
if ( (!strstr($_SERVER['PHP_SELF'],'login.php'))
and
(!strstr($_SERVER['PHP_SELF'],'create_account.php'))
and
!tep_session_is_registered('customer_id')
) {
?>
<!-- loginbox //-->
<tr>
<td>
<center><TABLE WIDTH=175 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD COLSPAN=3><center>
<IMG SRC="images/boxes/table_signin.gif"></TD>
</TR>
<TR>
<td>
<?php
if (!tep_session_is_registered('customer_id')) {
?>
<?php
$info_box_contents = array();
$info_box_contents[] = array('text' => BOX_HEADING_LOGIN_BOX);
// new infoBoxHeading($info_box_contents, false, false);
$loginboxcontent = tep_draw_form('login', tep_href_link(FILENAME_LOGIN, 'action=process', 'SSL'))
. BOX_LOGINBOX_EMAIL
. tep_draw_input_field('email_address', '', 'size="10" maxlength="100" style="width: ' . (BOX_WIDTH-30) . 'px"')
.'<br><br>'
. BOX_LOGINBOX_PASSWORD
. tep_draw_password_field('password', '', 'size="10" maxlength="40" style="width: ' . (BOX_WIDTH-30) . 'px"')
.'<a href="'
. tep_href_link(FILENAME_PASSWORD_FORGOTTEN, '', 'SSL')
. '">'
. BOX_LOGINBOX_FORGOT_PASSWORD
. '</a>'
. tep_image_submit('button_login.gif', IMAGE_BUTTON_LOGIN)
. '</form><br><br>'
. BOX_LOGINBOX_TEXT_NEW
. '<a href="'
. tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL')
. '">'
. BOX_LOGINBOX_NEW
. '</a>'
;
$info_box_contents = array();
$info_box_contents[] = array('align' => 'center',
'text' => $loginboxcontent);
new infoBox($info_box_contents);
?>
</TD>
</TR>
<TR>
<TD COLSPAN=3>
</TD>
</TR>
</TABLE>
</td>
</tr>
<?php
} else {
// If you want to display anything when the user IS logged in, put it
// in here... Possibly a "You are logged in as :" box or something.
}
?>
<!-- loginbox_eof //-->
<?php
// WebMakers.com Added: My Account Info Box
} else {
if (tep_session_is_registered('customer_id')) {
?>
<!-- my_account_info //-->
<tr>
<td>
<center><TABLE WIDTH=175 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD COLSPAN=3><center>
<IMG SRC="images/boxes/table_myaccount.gif"></TD>
</TR>
<TR>
<td>
<?php
$info_box_contents = array();
$info_box_contents[] = array('align' => 'left',
'text' => BOX_HEADING_LOGIN_BOX_MY_ACCOUNT);
// new infoBoxHeading($info_box_contents, false, false);
$info_box_contents = array();
$info_box_contents[] = array('align' => 'left',
'text' =>
'<a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">' . LOGIN_BOX_MY_ACCOUNT . '</a><br>' .
'<a href="' . tep_href_link(FILENAME_ACCOUNT_EDIT, '', 'SSL') . '">' . LOGIN_BOX_ACCOUNT_EDIT . '</a><br>' .
'<a href="' . tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL') . '">' . LOGIN_BOX_ACCOUNT_HISTORY . '</a><br>' .
'<a href="' . tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL') . '">' . LOGIN_BOX_ADDRESS_BOOK . '</a><br>' .
'<a href="' . tep_href_link(FILENAME_ACCOUNT_NOTIFICATIONS, '', 'NONSSL') . '">' . LOGIN_BOX_PRODUCT_NOTIFICATIONS . '</a><br>' .
'<a href="' . tep_href_link(FILENAME_LOGOFF, '', 'NONSSL') . '">' . LOGIN_BOX_LOGOFF . '</a>');
new infoBox($info_box_contents);
?>
</TD>
</TR>
<TR>
<TD COLSPAN=3>
</TD>
</TR>
</TABLE>
</td>
</tr>
<!-- my_account_info_eof //-->
<?php
}}
?>[/php]
Can anyone please help me here.
Thank you,
Josh R.