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

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.