amal2004 Posted June 19, 2009 Posted June 19, 2009 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
Guest Posted June 19, 2009 Posted June 19, 2009 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.
amal2004 Posted June 22, 2009 Author Posted June 22, 2009 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 } ?> ________________________________________________________________________________ _________________________________
Recommended Posts
Archived
This topic is now archived and is closed to further replies.