Jump to content

css show confused when including file


vividona

Recommended Posts

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]

Link to comment
https://forums.phpfreaks.com/topic/231363-css-show-confused-when-including-file/
Share on other sites

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";
}

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.