Fonction include de variables
Posté : 10 janv. 2008, 11:57
Bonjour,
Pour faire en sorte de faire toujours les même liens direct sur mes pages j'utilise les variables de session de la facon suivante :
ensuite dans ma page je fais :
Par contre il n'affichage pas les elements comprennant des variables de session a l'interieur de l'include :
tandis qu'en mettant :
je ne vois d'ou peux venir l'erreur ?
Pour faire en sorte de faire toujours les même liens direct sur mes pages j'utilise les variables de session de la facon suivante :
$_SESSION['Base_url_menu'] = "http://xxx/menu.php/";
ensuite dans mes fonction j'utilise my_include :function my_include($string)
{
include($string);
}
Pour pouvoir utiliser mes variables (au cas ou register globals n'est pas on)ensuite dans ma page je fais :
<? my_include($_SESSION['Base_url_menu']); ?>
Le menu est bien inclus !Par contre il n'affichage pas les elements comprennant des variables de session a l'interieur de l'include :
Il ne reconnais plus le $_SESSION['Base_url'];<img src="<? echo $_SESSION['Base_url']; ?>medias/img/header_login.png" />
tandis qu'en mettant :
<? include("menu.php"); ?>
la il retrouve bien les variables. je ne vois d'ou peux venir l'erreur ?