Bonjour,

ce titre est très vague mais je n'ai pas trouvé mieux.

Alors voilà, au fil des experimentations, je suis tombé sur un problème étrange. j'ai une variable $_CLEAN['page'] déclaré au debut de mon document. Je m'en sers pour définir une classe css dynamiquement au début du document avec la ligne suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?php echo '<STYLE type="text/css">'.$_CLEAN['page'].':after {	content:"'.$_CLEAN['page'].'";color:#312b26;}</STYLE>'; ?>
(dans le <head>.

J'utilise une fonction pour inclure le contenu de mes pages
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
$_CLEAN['page'] = array_key_exists($_GET['page'],$menu_main) ? $_GET['page'] : false;
//Fonctions
function pages()
		{
			if ($_CLEAN['page'])
			{
			require (DIR_PAGES.$_CLEAN['page'].'.php');
			}else{
			require HOME;}
};
que j'appelle au milieu de ma page.
Tout marche très bien, mais c'est la que ça devient bizarre. Je ne peux pas appeler ma variable au sein de la page incluse. Donc si le code inclue accueil.php, à l'intérieur de celui-ci je ne peux pas faire un simple echo $_CLEAN['page']. Mais je peux la rappeler juste après...
J'imagine qu'il y a une explication logique! Merci d'avance, et si c'est pas assez clair, je détaillerai.