Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Search Box dissaper after log in


amal2004

Recommended Posts

Hi

Recently i modified search box of my oscommerce website. Im happy about enhancement. but once i log in search box disappear and it appears again after i log off. Pls advice me to fix this problem.

thnx

Link to comment
Share on other sites

Sounds like you might have tried moving into the header.php and placed inside the if (!tep_session_is_registered) section. If you paste your code somebody should be able to help you out.

Link to comment
Share on other sites

Sounds like you might have tried moving into the header.php and placed inside the if (!tep_session_is_registered) section. If you paste your code somebody should be able to help you out.

 

 

Thank You so much for your reply..here is my code. if you can pls help me

 

-----------------------------------------------------------------------------------------------------------------------------

 

<?php

/*

$Id: header.php,v 1.42 2003/06/10 18:20:38 hpdl 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');

}

?>

<?php

//

// START header advanced search script insertion

//

//

?>

<script language="javascript"><!--

function check_form() {

var error_message = "<?php echo JS_ERROR; ?>";

var error_found = false;

var error_field;

var keywords = document.advanced_search.keywords.value;

 

if ( ((keywords == '') || (keywords.length < 1)) && ((dfrom == '') || (dfrom == '<?php echo DOB_FORMAT_STRING; ?>') || (dfrom.length < 1)) && ((dto == '') || (dto == '<?php echo DOB_FORMAT_STRING; ?>') || (dto.length < 1)) && ((pfrom == '') || (pfrom.length < 1)) && ((pto == '') || (pto.length < 1)) ) {

error_message = error_message + "* <?php echo ERROR_AT_LEAST_ONE_INPUT; ?>\n";

error_field = document.advanced_search.keywords;

error_found = true;

}

 

if (error_found == true) {

alert(error_message);

error_field.focus();

return false;

} else {

RemoveFormatString(document.advanced_search.dfrom, "<?php echo DOB_FORMAT_STRING; ?>");

RemoveFormatString(document.advanced_search.dto, "<?php echo DOB_FORMAT_STRING; ?>");

return true;

}

}

//--></script>

<?php

//

// END header advanced search script insertion

//

//

?>

<table border="0" width="900" cellspacing="0" cellpadding="0">

<tr class="header">

<td valign="middle"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'oscommerce.jpg', 'osCommerce') . '</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="900" 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

//

// START advanced search header script insertion

//

//

?>

 

 

 

<table border="0" width="900" cellspacing="0" cellpadding="0" align = "center">

<td valign="middle">

<tr class="header">

 

<div id="solidblockmenu">

<ul>

<li><a href="http://www.comtechlogic.com/catalog/" title="Home"><span><?php echo HEADER_TITLE_TOP ?></span></a></li>

<li><a href="http://www.comtechlogic.com/catalog/about_us.php" title="About us"><span><?php echo HEADER_TITLE_ABOUT_US ?></span></a></li>

<li><a href="http://www.comtechlogic.com/catalog/privacy.php" title="Privacy Policy"><span><?php echo HEADER_TITLE_PRIVACY ?></span></a></li>

 

<li><a href="http://www.comtechlogic.com/catalog/contact_us.php" title="Contact Us"><span><?php echo HEADER_TITLE_CONTACT_US ?></span></a></li>

 

<li><a href="http://www.comtechlogic.com/catalog/payment.php" title="Payments"><span><?php echo PAYMENTS ?></span></a></li>

 

<li><a href="http://www.comtechlogic.com/catalog/delivery.php" title="Delivery"><span><?php echo DELIVERY ?></span></a></li>

 

<li><a href="http://www.comtechlogic.com/catalog/conditions.php" title="Terms & Conditions"><span><?php echo HEADER_TITLE_TERMS ?></span></a></li>

 

</ul>

</div>

 

 

 

 

<?php

 

if ( (!strstr($_SERVER['PHP_SELF'],'checkout.php')) and (!strstr($_SERVER['PHP_SELF'],'create_account.php')) and (!strstr($_SERVER['PHP_SELF'],'shopping_cart.php')) and !tep_session_is_registered('customer_id') ) {

?>

<table align="center" border="0" width="900" cellspacing="0" cellpadding="1">

<tr>

<td align="center" >

<table border="0" width="900" cellspacing="0" cellpadding="0">

<tr>

<td class="infoBoxContents" valign="middle" colspan="0">

<?php echo tep_draw_form('advanced_search', tep_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get"') ?>

 

 

 

<div align="center">

<table cellpadding="0" cellspacing="0" bgcolor="#CCCCCC" width="900" height="22" background="http://www.comtechlogic.com/catalog/images/serch_bck.gif">

<!-- MSTableType="layout" -->

<tr>

<td valign="top" width="180"> </td>

<td valign="top" width="180"> </td>

<td valign="top" width="180"><?php include(DIR_WS_BOXES . 'search2.php'); ?></td>

<td valign="top" width="180"> </td>

<td valign="top" height="22" width="180"> </td>

</tr>

</table>

</div>

 

 

 

 

 

 

<?php } ?>

 

 

<?php

//

// END advanced search header script insertion

//

//

?>

</table>

</td>

</tr>

</table>

</td>

</tr>

</table>

<?php

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

?>

<table border="0" width="900" 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="900" 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

Archived

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

×
×
  • Create New...