Je ne parvient pas à corriger Notice: Use of undefined ?

Eléphant du PHP | 218 Messages

25 févr. 2011, 12:36

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...
Cadeaux personnalisés pour toute la famille :
https://cadeauxplaisir.com/

ViPHP
ViPHP | 5462 Messages

25 févr. 2011, 12:38

bah :
echo MaFonction($texte, 2, 'index_home_pied_page');
non ?

Eléphant du PHP | 218 Messages

25 févr. 2011, 13:27

bah :
echo MaFonction($texte, 2, 'index_home_pied_page');
non ?

Ah mais oui, pffffff nimporte quoi! je mettais des isset dans tout les sens alors que ca n'venait même pas de là, j'ai honte d'avoir ouvert un post pour ça! En tout cas merci de ton aide, bonne journée !
Cadeaux personnalisés pour toute la famille :
https://cadeauxplaisir.com/