Actuellement je suis entrain de créer une fonction pour mon site qui me permettra de gérer des pages et des onglets dirigeant vers cette page directement.
Du coup j'utilise une fonction de ce type :
CODE
<?php
function mafonction($url, $titre)
{
echo $titre;
include ($url);
}
mafonction ("bienvenue.php", "Bienvenue ICI");
?>
function mafonction($url, $titre)
{
echo $titre;
include ($url);
}
mafonction ("bienvenue.php", "Bienvenue ICI");
?>
Bien sur le code a été simplifié, c'est le principe qui compte.
Du coup, tout marche bien, le titre s'affiche, et la page aussi en général, mais, il y a un mais.
En effet, si la page à includer contient des variable présente dans ma page PHP et non ma page bienvenue.php alors l'include ne fonctionne pas.
Ainsi, si je fais une requete SQL, la variable de connexion SQL n'étant pas déclaré dans bienvenue dans PHP, ça ne marche pas.
Je sais que les fonctions PHP ne transmettent pas les variables, sauf si je vais un "global". Donc il me faudrait une solution pour que les includes se passent comme si je les fessaient directement dans la page et non dans la fonction.
Auriez-vous une solution ?
Merci
Oli-
++
