francoisch Posté 30 Juillet 2009 Posté 30 Juillet 2009 Bonjour Jappelle depuis différentes pages deux fichiers contenant des variables : include ("fichier1.php");include ("fichier2.php"); avec de nombreuses occurrences de fichier2.php contenant des valeurs différentes suivant la page appelante. Dans certains cas, la même variable $variable006, par exemple, peut être spécifiée dans fichier1.php et fichier2.php. Naturellement, en appelant $variable006, je récupère alors la valeur qui se trouve dans fichier2.php. Ma question : comment récupérer la valeur qui se trouve dans fichier1.php, si cest possible ? Par avance merci de votre aide. Francois
Noaric Posté 30 Juillet 2009 Posté 30 Juillet 2009 Bonjour, tu peux renommer ta variable, en $variable006_fichier1 par exemple, si tu as un grand nombre de variables à traiter, tu peux effectuer un traitement de ce style : <?php $vars=array('variable001','variable002','variable003');foreach($vars as $key=>$value){${$key.'_fichier1'}=${$key};}?> et si les noms de ces variables se suivent de façon logique, tu peux t'inspirer de cet exemple : <?php $vars=array();for($i=1;$i<=9;$i++){array_push($vars,'variable00'.$i);}for($i=10;$i<=99;$i++){array_push($vars,'variable0'.$i);}foreach($vars as $key=>$value){${$key.'_fichier1'}=${$key};}?>
Portekoi Posté 30 Juillet 2009 Posté 30 Juillet 2009 Bonjour, Comme le dit Noaric, utilises les tableaux. A savoir que tu peux mettre un tableau dans une session Portekoi
francoisch Posté 1 Août 2009 Auteur Posté 1 Août 2009 bonjour et merci de vos réponses. A la vérité, je ne voyais pas de solution mais vous m'avez montré que c'est possible. Je vais travailler là-dessus. Merci encore. Francois
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant