HDFilmMaker2112 Posted June 18, 2012 Share Posted June 18, 2012 I can't get my css file to link correctly after moving the CSS file call into another PHP file and including it into my main page. The file seems to get included into display.php because the top menu bar is styled correctly; however, the content pulled in via pages.php doesn't have the css applied to it. display.php <?php if(isset($_SESSION['homepage'])){ ?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" id="kynxin"> <head> <base href="http://kynxin.com/" /> <title>Kynxin<?php echo " $section"; ?></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="verify-v1" content="" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <meta name="author" content="Kynxin Development Team" /> <meta name="robots" content="index, follow" /> <?php echo $css_header; ?> <link rel="stylesheet" href="style.css" media="screen" /> <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> <link rel="apple-touch-icon" href="http://www.area51entertainment.co/TouchIcon.png" /> <link rel="apple-touch-icon-precomposed" href="http://www.area51entertainment.co/TouchIcon.png" /> <link rel="image_src" href="./logo.png" /> <script src="float.js"></script> <script src="ajax.js"></script> </head> <body> <div class="wrapper"> <div id="header_float"> <div class="header_wrapper"> <div class="logo"> <a href="./">Kynxin</a> </div> <?php /*Generate menu array*/ $menu_array = array(); $menu_array['loggedin'] = array("Home" => "/home", "Stream" => "/newsstream", "Notes" => "/notifications", "Req" => "/requests", "Msgs" => "/messages"); $menu_array['loggedout'] = array("Music" => "/music", "Movies" => "/movies", "Television" => "/television", "Games" => "/games", "Videos" => "/videos", "Browse People" => "/people"); $search['menu_items']=array("People" => "people", "Music" => "music", "Movies" => "movies", "Television" => "television", "Games" => "games", "Videos" => "videos"); /* logic to determine which menu to use*/ if(isset($_SESSION['username'])){ $type = 'loggedin'; } else { $type = 'loggedout'; } /*Search Form*/ $search_form='<form> <fieldset class="search_box">'."\n"; $search_form.=menu($search['menu_items'], "select")."\n"; $search_form.='<input type="text" name="search_input" id="search_input" placeholder="Search for..." /> <input type="submit" value="Go" name="search_go" id="search_go" /> <!--Launch Music Player--> </fieldset> </form>'; /*Links Wrapper*/ echo '<div class="links';if($type=="loggedout"){ echo '2'; } echo '">',"\n"; echo menu($menu_array[$type]); echo "</div>","\n"; if($type=="loggedin"){ echo '<div class="links_search">',"\n", $search_form.' </div>',"\n", '<div class="links_right"> Profile Link/Settings/<a href="./logout.php">Sign-Out</a> </div>',"\n"; } elseif($type=="loggedout"){ echo '<div class="links_right2">',"\n", $search_form,"\n",'</div>',"\n"; } echo'</div> </div> <!--[if lt IE 7]> <div style=\' clear: both; height: 59px; padding:0 0 0 15px; position: relative; top: 37px;\'> <a href="http://windows.microsoft.com/en-US/internet-explorer/products/ie/home?ocid=ie6_countdown_bannercode"> <img src="http://storage.ie6countdown.com/assets/100/images/banners/warning_bar_0000_us.jpg" border="0" height="42" width="820" alt="You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today." /></a> </div> <![endif]--> <noscript> <div class="javascript"> <div class="javascript_wrapper"> We\'ve noticed you have Javascript turned off. <br /> While it\'s not absolutely required to have Javascript turned on to use our site; it is highly recommended. </div> </div> </noscript>',"\n"; content_wrapper($switch,$content); echo '</div>',"\n",$footer; } else{ header("Location: ./"); } ?> </body> </html> index.php in root: <?php require_once 'pages.php'; require_once 'display.php'; $_SESSION['homepage']="viewed"; ?> index.php in signup folder: $css_header='<noscript> <style type="text/css">.hide{display: none;}</style> </noscript>'."\n".'<link rel="stylesheet" href="/signup/signup_style.css" media="screen" />'."\n"; $footer='<script src="membership.js"></script>'."\n"; if(isset($_SESSION['register_membership_type'])){ $onload_session = $_SESSION['register_membership_type']; $onload_session = preg_replace("/\r?\n/", "\\n", addslashes($onload_session)); } else{ $onload_session="basic"; } $footer.='<script type="text/javascript">'."\n". "changeButton('$onload_session');"."\n". "</script>\n". '<div id="register_day_store"></div>'."\n". '<div id="register_month_store"></div>'."\n"; require_once '../display.php'; ?> Quote Link to comment https://forums.phpfreaks.com/topic/264399-css-file-not-linking-correctly-after-using-php-include/ Share on other sites More sharing options...
HDFilmMaker2112 Posted June 18, 2012 Author Share Posted June 18, 2012 Nevermind, I forgot to upload a file. Quote Link to comment https://forums.phpfreaks.com/topic/264399-css-file-not-linking-correctly-after-using-php-include/#findComment-1354926 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.