Bonjour, j'ai une erreur toute simple qui est :
Notice: Use of undefined constant index_home_pied_page - assumed 'index_home_pied_page' in E:\PROGS\wampPHP\www\templates\pages\index_home.php on line 394
Néanmoins je n'arrive pas à vérifier si ma variable de session existe avec isset ou empty
Voici dans un fichier fonction:
function MaFonction($texte, $nb, $nom_unique_de_session)
{
if (empty($_SESSION['phrases'][$nom_unique_de_session]))
{
$texte = $texte . ' ';
blablabla...
$variable = 0;
while ($variable < $nb)
{
@$_SESSION['phrases'][$nom_unique_de_session].= $resultat[0][$variable] . ' ';
$variable++;
}
echo $_SESSION['phrases'][$nom_unique_de_session];
}
else
{
if (!empty($_SESSION['phrases'][$nom_unique_de_session]))
{
echo $_SESSION['phrases'][$nom_unique_de_session];
}
}
}
La ligne 394 étant:
echo MaFonction($texte, 2, index_home_pied_page);
J'arrive à supprimer l'erreur en faisant echo MaFonction($texte, 2, @index_home_pied_page);
Mais je souhaiterais ne pas avoir à utiliser cette méthode...