je vais essyer d'être un peu plus limpite
Extrait de mon fichier appli.php :
function TopicDelPicture()
{
ShowNews ();
$contenu = '../Mod/TopicDelPicture.mod';
require('../Mod/page2.mod');
}
et dans ma page2.mod j'ai une partie qui m'indique ca :
<div id="sidebar">
<?php require('../Mod/sidebar.mod'); ?>
</div>
et enfin dans mon sidebar.mod, j'ai enfin l'affichage :
<?
for ($i=0; $i<$nb5; ++$i)
{
echo "<a class=lien1 href= '../Php/appli.php?EX=AffichNews'><b5>{$res5[$i]['Date']} - {$res5[$i]['Titre']}</b5></a>";
echo "<br />";
echo "<br />";
}
?>
Mais effectivement, je pense que tu as raison et que c'est un problème de portée et que mes variables ne sont plus reconnues apres.
Mais je ne comprends pas du tout.
Comment expliquer le fait que :
qd je fais appel a ma fonction, les variables ne sont pas reconnus alors que si je mets le code de la fonction directement ca ne marche plus.
J'ai bien du mal.
Message édité par Genuine le 25-05-2007 à 13:32:03