Salut!
Avant tout je tiens à vous dire que je suis une vraie quiche en php, j'essaie de faire mon site à base d'inclusions.
index.php contient mon tableau de mise en forme ou je placerai les include des différentes pages.
La structure de l'index est la suivante :
Citation :
<? include("inc_metas.php" ); ?>
<div align="center">
<table width="100%" border="0">
<tr>
<td width="100"> </td>
<td> </td>
<td width="100"> </td>
</tr>
<tr>
<td width="100"> </td>
<td><? include("header.php" ); ?> </td>
<td width="100"> </td>
</tr>
<tr>
<td width="100"> </td>
<td><? include("Accueil/News/news.php" ); ?></td>
<td width="100"> </td>
</tr>
</table>
</div>
|
inc_metas.php contient :
Citation :
<html>
<head>
<title><? echo("$pagename" ); ?></title>
<? echo("$metas" ); ?>
<link href="Accueil/acc.css" rel="stylesheet" type="text/css">
</head>
<body>
|
Mon problème c'est que les variables $pagename et $metas qui sont déclarées dans inc_metas.php ne parviennent pas à trouver les données à récupérer.
l'arbo du site est la suivante :
/index.php
/metas.php
/header.php
/Accueil/News/news.php
Le serveur me donne ceci :
Citation :
Notice: Undefined variable: metas in c:\program files\easyphp1-7\www\inc_metas.php on line 4
|
Comment je peux formuler aux variables d'aller chercher les infos? dans les différents dossiers du site à partir de la racine où est placé inc_metas.php?
Ou alors je m'y prend complètement de la mauvaise facon, dans ce cas, quelqu'un pourrait éclairer ma lanterne sur la voiue a suivre?
D'avance merci
Shotaro.
Message édité par Shotaro le 15-10-2004 à 23:45:47