Bonjour à tous,

Après quelques recherches sur google je n'ai pas encore trouvé la réponse à ma question.

Je dispose des fichiers suivants contenant :
variable.php : contient toutes une séries de variables que j'utilise dans mes scripts
module.php : contient mon code PHP et HTML pour un affichage sous forme de liste
index.php : mon fichier de base qui insère les 2 pages ci-dessus avec un INCLUDE

Le code de index.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
include('variable.php');
?>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
 
<body>
 
<?php
include('module.php');
 
echo $var1;
/*
Tout fonctionne bien en affichant var1 ici...
*/
?>
 
</body>
</html>
Le code de variable.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?php
//LISTE DES VARIABLES
 
$var1 = "TEST";
 
?>
Le code de module.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php
 
echo $var1
/*
L'erreur apparait ici...
Le système signale une variable UNDEFINED
*/
 
?>
Le problème est ici... Les variable que j'ai dans 'variable.php' ne sont pas utilisable dans la partie 'module.php' => UNDEFINED
Si j'utilise une de ces variable dans ma page index.php, ca fonctionne...

Comment puis-je l'utiliser dans mon code qui se trouve dans module.php ?

Merci d'avance pour votre aide à tous...