I'll put up the actual code - maybe that be better
ok so the parent file is
<?php require("../inc_global.php"); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Ecofic</title>
<meta name="description" content="" lang="fr" />
<?php require($site_root."/inc_meta.php"); ?>
<link rel="stylesheet" href="<?php echo $site_root ?>ecofic3.css">
<script type="text/javascript" src="<?php echo $site_root ?>crossfade.js"></script>
<script type="text/javascript" src="<?php echo $site_root ?>ecofic3.js"></script>
</head>
<body>
<div id="frame">
<?php require($site_root."/inc_header.php"); ?>
<?php require($site_root."/inc_menubar.php"); ?>
the global file containing the vars is
<?php
class DB_site {
function DB_site() {
$this->db = "ecofic";
$this->host = "localhost";
$this->user = "root";
$this->pass = "";
$this->link = mysql_connect($this->host, $this->user, $this->pass);
mysql_select_db($this->db);
}
}
$DB_site = new DB_site;
$site_root = "http://127.0.0.1/Fic/";
$keywords = "panneau solaire";
?>
and the file that won't pick up the vars is this
<div id="header">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="1000" height="74">
<param name="movie" value="<?php echo $site_root; ?>energies-renouvelables-images/header.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#AFB293" />
<embed src="<?php echo $site_root; ?>energies-renouvelables-images/header.swf" width="1000" height="74" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#AFB293"></embed>
</object>
</div>
<!-- END header -->
i still can't see what could be preventing the inc_header.php file from picking up the variables