bkkbint Posted December 29, 2006 Share Posted December 29, 2006 Hi: Here's my code for my header.php file. Can anyone tell me why my header isn't centering? I've looked at it until I'm blind and I'm not seeing it :-( This is the absolute LAST thing I need to fix and everything is ready to go. Yay!!! Thanks in advance. Michelle http://www.bkkbint.com 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 . 'header_account.gif', 'BKK Bint') . '</a>'; ?></td> <td valign="middle" valign="bottom"><?php echo '<a href="' . tep_href_link . '</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="middle" 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 } ?> Link to comment Share on other sites More sharing options...
Jack_mcs Posted December 29, 2006 Share Posted December 29, 2006 This section has errors <tr class="header"> <td valign="middle"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'header_account.gif', 'BKK Bint') . '</a>'; ?></td> <td valign="middle" valign="bottom"><?php echo '<a href="' . tep_href_link . '</a>'; ?> </td> </tr> First, valign="middle" is for centering up and down. To center from side to side, use align="center" The use of valign="middle" and valign="bottom" is ambiguous, it can only be one or the other. The last problem is this line <td valign="middle" valign="bottom"><?php echo '<a href="' . tep_href_link . '</a>'; ?> </td> It doesn't do anything useful since it is incomplete code. At the same time, it also adds a second table cell to the right of your logo so there is no way for the logo to center. Try this <tr class="header"> <td align="center"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'header_account.gif', 'BKK Bint') . '</a>'; ?></td> </tr> Jack Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
bkkbint Posted December 29, 2006 Author Share Posted December 29, 2006 This section has errors<tr class="header"> <td valign="middle"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'header_account.gif', 'BKK Bint') . '</a>'; ?></td> <td valign="middle" valign="bottom"><?php echo '<a href="' . tep_href_link . '</a>'; ?> </td> </tr> First, valign="middle" is for centering up and down. To center from side to side, use align="center" The use of valign="middle" and valign="bottom" is ambiguous, it can only be one or the other. The last problem is this line <td valign="middle" valign="bottom"><?php echo '<a href="' . tep_href_link . '</a>'; ?> </td> It doesn't do anything useful since it is incomplete code. At the same time, it also adds a second table cell to the right of your logo so there is no way for the logo to center. Try this <tr class="header"> <td align="center"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'header_account.gif', 'BKK Bint') . '</a>'; ?></td> </tr> Jack Hey Jack: I tried that last piece of code you gave me but all it did was create my header TWICE once below the other? Am I doing something wrong? Michelle http://www.bkkbint.com Michelle Link to comment Share on other sites More sharing options...
bkkbint Posted December 29, 2006 Author Share Posted December 29, 2006 Hey Jack: I tried that last piece of code you gave me but all it did was create my header TWICE once below the other? Am I doing something wrong? Michelle http://www.bkkbint.com Michelle Oh and BTW, I changed the 'middle' codes to 'center' but that didn't make any difference either? Link to comment Share on other sites More sharing options...
bkkbint Posted December 29, 2006 Author Share Posted December 29, 2006 Oh and BTW, I changed the 'middle' codes to 'center' but that didn't make any difference either? HELLO!!!!!!!! IGNORE completely my last two posts. I just realized I'd left a small piece of code in that was creating the second header. Yay...it works. THANKS, JACK YOU'RE FABULOUS!! :D That means I only have to finish uploading product and I can go properly live tomorrow. Thanks soooo much. Michelle http://www.bkkbint.com Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.