Take A Look At This What Do You Think?

Discussion in 'PHP' started by domaindigger, Oct 1, 2009.

  1. #1
    Hi Guys,

    I need the help of a good php expert here. I believe there is an error in this file can you tell me what might be the problem?

     
    domaindigger, Oct 1, 2009 IP
  2. young coder

    young coder Peon

    Messages:
    302
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    0
    #2
    what is the error ??

    next time put the code in PHP tag ,, it will be easier to read
    like this
    <?php
    
    header("Expires: Sat, 01 Jan 2000 00:00:00 GMT");
    header("Cache-Control: no-store, no-cache, must-revalidate");
    header("Cache-Control: post-check=0, pre-check=0", FALSE);
    header("Pragma: no-cache");
    header("Content-Type: text/html; charset=iso-8859-1",TRUE);
    
    include(INCLUDES_DIR."/code/headertag.php");
    
    ?>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    
    <head>
    
    <? $headertag_title = (($headertag_title) ? ($headertag_title) : (EDIRECTORY_TITLE)); ?>
    <title><?=$headertag_title?></title>
    
    <meta name="author" content="SisDir - Classificados" />
    
    <? $headertag_description = (($headertag_description) ? ($headertag_description) : (EDIRECTORY_TITLE)); ?>
    <meta name="description" content="<?=$headertag_description?>" />
    
    <? $headertag_keywords = (($headertag_keywords) ? ($headertag_keywords) : (EDIRECTORY_TITLE)); ?>
    <meta name="keywords" content="<?=$headertag_keywords?>" />
    
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    
    <meta name="ROBOTS" content="index, follow" />
    
    <? /* EDIRECTORY STYLES */?>
    <?
    if (EDIR_THEME) {
    include(THEMEFILE_DIR."/".EDIR_THEME."/".EDIR_THEME.".php");
    } else {
    ?>
    <?
    if (EDIR_THEME) {
    include(THEMEFILE_DIR."/".EDIR_THEME."/".EDIR_THEME.".php");
    } else {
    ?>
    <link href="<?=DEFAULT_URL?>/layout/general_structure.css" rel="stylesheet" type="text/css" />
    <link href="<?=DEFAULT_URL?>/layout/preview.css" rel="stylesheet" type="text/css" />
    <?
    }
    ?>
    <link href="<?=DEFAULT_URL?>/layout/preview.css" rel="stylesheet" type="text/css" />
    <?
    }
    ?>
    <?=system_getNoImageStyle($cssfile = true);?>
    
    <?
    # ----------------------------------------------------------------------------------------------------
    # * HEADER CONSTANTS
    # ----------------------------------------------------------------------------------------------------
    // EXTRA STYLE SAMPLES
    // ONE CSS $extrastyle = DEFAULT_URL."/layout/xxx.css";
    // TWO CSS $extrastyle = array(DEFAULT_URL."/layout/aaa.css", DEFAULT_URL."/layout/bbb.css");
    if ($extrastyle) {
    if (is_array($extrastyle)) {
    foreach ($extrastyle as $extra_style) {
    echo "<link href=\"".$extra_style."\" rel=\"stylesheet\" type=\"text/css\" media=\"all\" />\n";
    }
    } else {
    echo "<link href=\"".$extrastyle."\" rel=\"stylesheet\" type=\"text/css\" media=\"all\" />\n";
    }
    }
    ?>
    
    <? // SPECIFIC STYLESHEET TO MAC OS AND SAFARI BROWSER - FIX BUG WITH THE NAVBAR AND BUTTON
    if ((strpos($_SERVER['HTTP_USER_AGENT'], "Mac") !== false) or (strpos($_SERVER['HTTP_USER_AGENT'], "Safari") !== false)) echo "<link href=\"".DEFAULT_URL."/layout/general_macfix.css\" rel=\"stylesheet\" type=\"text/css\" media=\"all\" />\n"; ?>
    
    <? // SPECIFIC STYLESHEET TO LINUX OS - FIX BUG WITH THE NAVBAR
    if (strpos($_SERVER['HTTP_USER_AGENT'], "Linux") !== false) echo "<link href=\"".DEFAULT_URL."/layout/general_linuxfix.css\" rel=\"stylesheet\" type=\"text/css\" media=\"all\" />\n"; ?>
    
    <? /* EDIRECTORY THEME STYLESHEET */ ?>
    <link href="<?=DEFAULT_URL?>/layout/color/<?=LAYOUT_THEME_COLOR?>.css" rel="stylesheet" type="text/css" media="all" />
    
    <? include(EDIRECTORY_ROOT."/layout/subnavbar.php"); ?>
    
    <? /* EDIRECTORY JAVASCRIPT */?>
    <script type="text/javascript">
    <!--
    DEFAULT_URL = "http://www.**********.com";
    -->
    </script>
    
    <script src="<?=DEFAULT_URL?>/scripts/lang.js.php" language="javascript" type="text/javascript"></script>
    <script src="<DEFAULT_URL?=?>/scripts/common.js" language="javascript" type="text/javascript"></script>
    <script src="<?=DEFAULT_URL?>/scripts/location.js" language="javascript" type="text/javascript"></script>
    <script src="<?=DEFAULT_URL?>/scripts/menusearch.js" language="javascript" type="text/javascript"></script>
    <script src="<?=DEFAULT_URL?>/scripts/advancedsearch.js" language="javascript" type="text/javascript"></script>
    <script src="<?=DEFAULT_URL?>/scripts/contactclick.js" language="javascript" type="text/javascript"></script>
    <script src="<?=DEFAULT_URL?>/scripts/cookies.js" language="javascript" type="text/javascript"></script>
    <script src="<?=DEFAULT_URL?>/scripts/jquery.js" language="javascript" type="text/javascript"></script> <script src="<?=DEFAULT_URL?>/scripts/jquery/jquery.autocomplete.js" type="text/javascript"></script> <link href="<?=DEFAULT_URL?>/scripts/jquery/jquery.autocomplete.css" rel="stylesheet" type="text/css" media="all" /> <script src="<?=DEFAULT_URL?>/scripts/jquery/jquery.thickbox.js" type="text/javascript"></script> <script src="<?=DEFAULT_URL?>/scripts/review.js" language="javascript" type="text/javascript"></script>
    
    <link href="<?=DEFAULT_URL?>/scripts/jquery/thickbox/thickbox.css" rel="stylesheet" type="text/css" media="all" />
    <link href="<?=DEFAULT_URL?>/layout/general_dynamic.php" rel="stylesheet" type="text/css" media="all" />
    
    </head>
    
    <body>
    <div class="topNavbar">
    <div class="wrapper">
    <? include(EDIRECTORY_ROOT."/layout/langnavbar.php"); ?>
    </div>
    </div>
    
    <?
    
    if ((strpos($_SERVER["PHP_SELF"], "/".LISTING_FEATURE_NAME) !== false) || (strpos($_SERVER["PHP_SELF"], "claim.php") !== false)) { ?>
    <span class="isHidden" id="defaultURL"><?=DEFAULT_URL?></span>
    <? } ?>
    
    <? /* LAYOUT WRAPPER */ ?>
    <div class="wrapper">
    
    <? /* HEADER */ ?>
    <div class="header" <?=system_getHeaderLogo();?>>
    
    <h1 class="logo">
    <a href="<?=DEFAULT_URL?>/index.php" rel="nofollow" rel="nofollow" target="_parent" class="logoLink" title="<?=$headertag_title?>"><span><?=$headertag_title?></span></a>
    </h1>
    
    
    <?
    $banner = system_showBanner("TOP", $category_id, $banner_section);
    if ($banner) {
    ?>
    <div class="advertisement">
    <div class="banner"><?=$banner?></div>
    <span class="advertisementLabel"><?=system_showText(LANG_ADVERTISER);?></span>
    <span class="advertisementLink"><a href="<?=((SSL_ENABLED == "on" && FORCE_MEMBERS_SSL == "on" && FORCE_ORDER_SSL == "on") ? SECURE_URL : NON_SECURE_URL)?>/order_banner.php?type=1"><?=system_showText(LANG_DOYOUWANT_ADVERTISEWITHUS);?></a></span>
    </div>
    <?
    }
    ?>
    
    </div>
    
    <? /* NAVBAR */ ?>
    <ul class="navbar">
    <li><a href="<?=DEFAULT_URL?>/index.php" <?=((strpos($_SERVER["SERVER_NAME"].$_SERVER["PHP_SELF"], $_SERVER["SERVER_NAME"].EDIRECTORY_FOLDER."/index.php") !== false) ? "class=\"menuActived\"" : "")?>><?=ucwords(LANG_BUTTON_HOME);?></a></li>
    <li><a href="<?=LISTING_DEFAULT_URL?>/" <?=((strpos($_SERVER["PHP_SELF"], "/".LISTING_FEATURE_NAME) !== false) ? "class=\"menuActived\"" : "")?>><?=ucwords(LANG_LISTING_FEATURE_NAME_PLURAL);?></a></li>
    <? if (EVENT_FEATURE == "on") { ?>
    <li><a href="<?=EVENT_DEFAULT_URL?>/" <?=((strpos($_SERVER["PHP_SELF"], "/".EVENT_FEATURE_NAME) !== false) ? "class=\"menuActived\"" : "")?>><?=ucwords(LANG_EVENT_FEATURE_NAME_PLURAL);?></a></li>
    <? } ?>
    <? if (CLASSIFIED_FEATURE == "on") { ?>
    <li><a href="<?=CLASSIFIED_DEFAULT_URL?>/" <?=((strpos($_SERVER["PHP_SELF"], "/".CLASSIFIED_FEATURE_NAME) !== false) ? "class=\"menuActived\"" : "")?>><?=ucwords(LANG_CLASSIFIED_FEATURE_NAME_PLURAL);?></a></li>
    <? } ?>
    <? if (ARTICLE_FEATURE == "on") { ?>
    <li><a href="<?=ARTICLE_DEFAULT_URL?>/" <?=((strpos($_SERVER["PHP_SELF"], "/".ARTICLE_FEATURE_NAME) !== false) ? "class=\"menuActived\"" : "")?>><?=ucwords(LANG_ARTICLE_FEATURE_NAME_PLURAL);?></a></li>
    <? } ?>
    <li><a href="<?=PROMOTION_DEFAULT_URL?>/" <?=((strpos($_SERVER["PHP_SELF"], "/".PROMOTION_FEATURE_NAME) !== false) ? "class=\"menuActived\"" : "")?>><?=ucwords(LANG_PROMOTION_FEATURE_NAME_PLURAL);?></a></li>
    <li><a href="<?=DEFAULT_URL?>/advertise.php" <?=((strpos($_SERVER["PHP_SELF"], "/advertise.php") !== false) ? "class=\"menuActived\"" : "")?>><?=ucwords(LANG_MENU_ADVERTISE);?></a></li>
    <li><a href="<?=DEFAULT_URL?>/contactus.php" <?=((strpos($_SERVER["PHP_SELF"], "/contactus.php") !== false) ? "class=\"menuActived\"" : "")?>><?=ucwords(LANG_MENU_CONTACT);?></a></li>
    </ul>
    
    <? /* CONTENT */?>
    <div class="content">
    <? include(EDIRECTORY_ROOT."/search.php"); ?>
    PHP:
     
    young coder, Oct 2, 2009 IP
  3. lmao

    lmao Guest

    Messages:
    93
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #3
    if you are geting headers already sent error try puting ob_start() as the frst line of code in the execution flow of the page
     
    lmao, Oct 3, 2009 IP
  4. goliath

    goliath Active Member

    Messages:
    308
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    60
    #4
    There are so many external references in this code it's hard to guess what it even does.

    If you want help state what your error is, maybe someone can find it.
     
    goliath, Oct 3, 2009 IP
    ansi likes this.