Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Random symbol


Booking it

Recommended Posts

Posted

You need to make sure you find the right closing tag > There will be two of them together, the second one being unnecessary >>

 

As it is being displayed on all pages it will either be in applciation_top (unlikely) or in header.php (much more likely if you have been editing that file).

 

You won't get a parse error provided you edit the right closing tag, and only edit the page after downloading it and editing using a plain text editor (Notepad not Wordpad).

 

Vger

Posted

I think it is in the header, but i can't find it... the few things I thought were it failed.

 

Hmm

 

header.php

 

<?php

/*

$Id: header.php,v 1.2 2004/08/25 22:40:02 akhan Exp $

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

Copyright © 2003 osCommerce

 

Released under the GNU General Public License*/

 

// 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');

}

?>

 

<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 . 'lrabooks.png', 'LRABooks') . '</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 class="headerError">

 

<td class="headerError">

<?php echo htmlspecialchars(urldecode($HTTP_GET_VARS['error_message'])); ?></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

}

?>

Posted

It's unlikely to be in header as header if included after the doctype declaration. What does the parse error say?

Posted

When removing the ">" you mentioned the following error comes up:

 

Parse error: parse error in /home/lrabooks/.panel/web/ecommerce/os/catalog/includes/languages/english/index.php on line 40

 

It's unlikely to be in header as header if included after the doctype declaration. What does the parse error say?

Posted

OK, lines 33 to 40 in index.php should look like this:

 

  require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEFAULT);
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>"> 
<title><?php echo TITLE; ?></title>

 

I suspect that you have opened your file in some editor that reformats your code?? Thats the only reason I can think of for the > appearing. Make sure the line before the doctype has the

?>

closing php tag!

 

If this doesent work, post your index.php as I think that is the most likely place with the problem.

Posted

You're right, I originally had problems because I was using the wrong editor. I guess this just never got cleaned up! Either way taking that last > out seemed to clean it up.

 

Thanks for you help! Truly.

Archived

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

×
×
  • Create New...