Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Header Problems


beautype

Recommended Posts

I was trying to edit my header and kept on getting errors...So I went back and posted in the original code but I am getting the following error:

 

Parse error: parse error, unexpected T_STRING in /home/beautype/beautyperfumes-www/catalog/includes/header.php on line 21

 

Here is the code that I have pasted in:

<?php

/*

$Id: header.php,v 1.7 2005/03/16 08:45:15 srashinkar Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2003 osCommerce

 

Released under the GNU General Public License

*/

# CYB 02/09/2005 { #For SX integration

if((isset($csspath)) && ($csspath != ""))

{

$_SESSION['csspath'] = $csspath ;

# if($_COOKIE['csspath'] != $csspath)

# {

# setcookie("csspath", "$csspath");

# }

#tep_session_register('csspath');

print "<link rel="stylesheet" type="text/css" href="$csspath">n" ;

print "<!-- I'm in Form Part --><br>n" ;

}

else

{

$csspath = $_SESSION['csspath'] ;

if(($csspath) && ($csspath != ""))

{

print "<link rel="stylesheet" type="text/css" href="$csspath">n" ;

print "<!-- I'm in session Part --><br>n" ;

}

else

{

$csspath = $_COOKIE['csspath'] ;

if(($csspath) && ($csspath != ""))

{

print "<link rel="stylesheet" type="text/css" href="$csspath">n" ;

print "<!-- CSS Path = $csspath<br> --><br>n" ;

print "<!-- I'm in Cookie Part --><br>n" ;

}

else

{

print "<!-- I'm not in Session, Cookie, Form Part --><br>n" ;

}

}

}

# CYB 02/09/2005 } #For SX integration

 

require_once('logo.inc');

 

// check if the 'install' directory exists, and warn of its existence

if (WARN_INSTALL_EXISTENCE == 'true') {

if (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/install')) {

$messageStack->add('header', WARNING_INSTALL_DIRECTORY_EXISTS, 'warning');

}

}

 

// check if the configure.php file is writeable

if (WARN_CONFIG_WRITEABLE == 'true') {

if ( (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) && (is_writeable(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) ) {

$messageStack->add('header', WARNING_CONFIG_FILE_WRITEABLE, 'warning');

}

}

 

// check if the session folder is writeable

if (WARN_SESSION_DIRECTORY_NOT_WRITEABLE == 'true') {

if (STORE_SESSIONS == '') {

if (!is_dir(tep_session_save_path())) {

$messageStack->add('header', WARNING_SESSION_DIRECTORY_NON_EXISTENT, 'warning');

} elseif (!is_writeable(tep_session_save_path())) {

$messageStack->add('header', WARNING_SESSION_DIRECTORY_NOT_WRITEABLE, 'warning');

}

}

}

 

// check session.auto_start is disabled

if ( (function_exists('ini_get')) && (WARN_SESSION_AUTO_START == 'true') ) {

if (ini_get('session.auto_start') == '1') {

$messageStack->add('header', WARNING_SESSION_AUTO_START, 'warning');

}

}

 

if ( (WARN_DOWNLOAD_DIRECTORY_NOT_READABLE == 'true') && (DOWNLOAD_ENABLED == 'true') ) {

if (!is_dir(DIR_FS_DOWNLOAD)) {

$messageStack->add('header', WARNING_DOWNLOAD_DIRECTORY_NON_EXISTENT, 'warning');

}

}

 

if ($messageStack->size('header') > 0) {

echo $messageStack->output('header');

}

 

/* new code added on 2june 2004 from here to show message with a link to coupon moreinfo box if customer redeems coupon for invalid category or product */

 

if(isset($HTTP_GET_VARS['status']) && tep_not_null($HTTP_GET_VARS['status']) &&

$HTTP_GET_VARS['status']=="restricted_coupon_message" ){

 

if(isset($HTTP_GET_VARS['coup_id']) && tep_not_null($HTTP_GET_VARS['coup_id'])){

$coupon_id_got= $HTTP_GET_VARS['coup_id'];

?>

<table border=0 cellspacing=0 cellpadding=0 width=100% >

<tr>

<td class="messageStackError" valign="top" align="left">  </td>

<td class="messageStackError" valign="top" align="left"> <?php echo MESSAGE_CLICK. '<a href="java script:couponpopupWindow('' . tep_href_link(FILENAME_POPUP_COUPON_HELP, 'congrats_message=0&cID=' . $coupon_id_got) . '')"> ' . MESSAGE_HERE . ' </a> '.MESSAGE_COUPON_INFO ;

?>

</td>

</tr>

</table>

 

<?php

}

}

 

/* new code added on 2june 2004 till here to show message with a link to coupon moreinfo box if customer redeems coupon for invalid category or product */

 

?>

<table border="0" width="100%" cellspacing="0" cellpadding="0">

<tr class="header">

<td valign="middle"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . $CATALOG_LOGO, $LOGO_ALT) . '</a>'; ?></td>

<td align="right" valign="bottom"><?php echo '<a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">' . tep_image(DIR_WS_IMAGES . 'header_account.gif', HEADER_TITLE_MY_ACCOUNT) . '</a>  <a href="' . tep_href_link(FILENAME_SHOPPING_CART) . '">' . tep_image(DIR_WS_IMAGES . 'header_cart.gif', HEADER_TITLE_CART_CONTENTS) . '</a>  <a href="' . tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . tep_image(DIR_WS_IMAGES . 'header_checkout.gif', HEADER_TITLE_CHECKOUT) . '</a>'; ?>  </td>

</tr>

</table>

<table border="0" width="100%" cellspacing="0" cellpadding="1">

<tr class="headerNavigation">

<td class="headerNavigation">  <?php echo $breadcrumb->trail(' » '); ?></td>

<td align="right" class="headerNavigation"><?php if (tep_session_is_registered('customer_id')) { ?><a href="<?php echo tep_href_link(FILENAME_LOGOFF, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_LOGOFF; ?></a>  |  <?php } ?><a href="<?php echo tep_href_link(FILENAME_ACCOUNT, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_MY_ACCOUNT; ?></a>  |  <a href="<?php echo tep_href_link(FILENAME_SHOPPING_CART); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CART_CONTENTS; ?></a>  |  <a href="<?php echo tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CHECKOUT; ?></a>   </td>

</tr>

</table>

<?php

if (isset($HTTP_GET_VARS['error_message']) && tep_not_null($HTTP_GET_VARS['error_message'])) {

 

?>

<table border="0" width="100%" cellspacing="0" cellpadding="2" >

 

<tr>

<td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBoxNotice">

<tr class="infoBoxNoticeContents">

<td><table border="0" width="100%" cellspacing="0" cellpadding="2">

<tr>

<td><img src="images/pixel_trans.gif" border="0" alt="" width="10" height="1"></td>

 

<td class="main" width="100%" valign="top" align="middle"><?php echo htmlspecialchars(urldecode($HTTP_GET_VARS['error_message'])); ?></td>

<td><img src="images/pixel_trans.gif" border="0" alt="" width="10" height="1"></td>

</tr>

</table></td>

</tr>

</table></td>

</tr>

 

</table>

<?php

}

 

if (isset($HTTP_GET_VARS['info_message']) && tep_not_null($HTTP_GET_VARS['info_message'])) {

?>

<table border="0" width="100%" cellspacing="0" cellpadding="2">

<tr class="headerInfo">

<td class="headerInfo"><?php echo htmlspecialchars($HTTP_GET_VARS['info_message']); ?></td>

</tr>

</table>

<?php

}

?>

Link to comment
Share on other sites

i would venture to say you are editing your files with the oscommerce built in file manager.

 

do not do that, it removes the slashes, download via ftp, edit, then upload via ftp. use a php editor.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...