vividona Posted March 22, 2011 Share Posted March 22, 2011 I don't know if this relevant to php or css in my template folder I have file named (index.template.php). It contains this code <?php echo '<!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> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Keywords" content="BHL-SimpleTool Content Manager System" /> <meta name="Author" content="BHL-SimpleTool is coded by Othman A. Taha" /> <meta name="Description" content="Site Powered by BHL-SimpleTool CMS" /> <title>BHL-SimpleTool v1.0 - Alpha</title> <link rel="stylesheet" href="themes/default/style.css" media="all" type="text/css" /> <link rel="stylesheet" href="themes/default/forms/forms.css" media="all" type="text/css" /> <link rel="stylesheet" href="modules/forum/Themes/default/style.css" type="text/css" /> <link rel="stylesheet" href="inc/jq/css/style.css" type="text/css" /> <script language="javascript" type="text/javascript" src="js/bbcodes.js"></script> <script language="javascript" type="text/javascript" src="js/smileys.js"></script> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/easySlider1.5.js"></script> </head> <body> <div id="wrapper"> my website run here </div> </body> </html>'; ?> It works fine( I made the top-margin to be 0px). But when I include index.template.php in my main (index.php) the top margin show a big margin from the top Note: I included (index.template.php) in my main (index.php) like this: <?php function __autoload($class_name) { require_once 'classes/Sessions' . '.php'; } $sessInfo = new Sessions(); $sessInfo->RunAllBhlSimpeToolStuff(); ?> [attachment deleted by admin] Quote Link to comment https://forums.phpfreaks.com/topic/231363-css-show-confused-when-including-file/ Share on other sites More sharing options...
trq Posted March 22, 2011 Share Posted March 22, 2011 Two things. We need to see the actual problematic code. Secondly, you need to take a look at what __autoload() is actually designed for. Quote Link to comment https://forums.phpfreaks.com/topic/231363-css-show-confused-when-including-file/#findComment-1190735 Share on other sites More sharing options...
vividona Posted March 22, 2011 Author Share Posted March 22, 2011 Hi thorpe, 1. There is no problem in codes. The only problem is the top margin. 2. I used the __autoload function to fetch (Session class). The Session class contains ( RunAllBhlSimpeToolStuff() ) function. This function fetchs the default theme from database. public function RunAllBhlSimpeToolStuff(){ require self::$BHLROOTDIR.'/settings.php'; $BhlDB = new BHL_DB($maserServer['DbHost'], $maserServer['DbUser'], $maserServer['DbPass'], $maserServer['DbName']); $bhlsettings = new Sessions(); $query = $BhlDB->bhlBbQueries("SELECT `default_theme` FROM " . BHL_DB::PREFIX . "site_config"); $runVars = $BhlDB->sql_fetchObj($query); require_once self::$BHLROOTDIR ."/themes/$runVars->default_theme/index.template.php"; } Quote Link to comment https://forums.phpfreaks.com/topic/231363-css-show-confused-when-including-file/#findComment-1190737 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.