Bonjour à toutes & à tous.

Je vous prie d'excuser le coté "newbie" de la question. J'ai besoin de vos conseils car je n'y arrive plus.
J'ai un fonctionnement bizarre sur la portée des variables. J'ai du faire une bêtise car auparavant cela fonctionnait bien. Bref.

J'ai un script "index.php" qui contient :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
require_once ("../commun/fonctions.php");	
require_once ("../commun/mysql.php");
verif_server ();
les chemins sont ok.

Dans "fonctions.php" j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
getparam ();
 
function getparam()
{
global $ze_servername;
$ze_servername =  $_SERVER['SERVER_NAME'];
}
Dans "mysql.php" j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
function verif_server()
{
echo $ze_servername;
}
Cette variable est connue par "index.php" mais pas par "mysql.php".
Cela pose donc un problème.

Qu'est ce que je n'ai pas compris ?
Toute aide sera précieuse...
Merci,
Cordialement,
Philippe