Comment accéder à une variable entre deux fichiers
J'ai trois fichiers - global.php,
test.php
, test1.php
Global.php
$filename;
$filename = "test";
test.php
$filename = "myfile.jpg";
echo $filename;
test1.php
echo $filename;
Je peux lire cette variable à partir de la fois de l'essai et test1 fichiers par
include 'global.php';
Maintenant, je veux définir la valeur de $filename
dans test.php
et la même valeur que je veux lire test1.php.
J'ai essayé avec les variables de session, mais en raison de deux fichiers différents, je ne suis pas capable de capturer de la variable.
Comment atteindre cet objectif........
Merci pour l'aide à l'avance.....
Pourriez-vous nous montrer un peu de code? OMI, il n'y a aucune raison de ne pas travailler. Aussi garder à l'esprit que les variables sont temporaires à chaque rechargement de la page aura besoin de toutes les variables à être recréé.
Afficher votre code maintenant
j'ai ajouté du code pour tous les trois fichiers.
Où est votre session?
Afficher votre code maintenant
j'ai ajouté du code pour tous les trois fichiers.
Où est votre session?
OriginalL'auteur user2688512 | 2013-09-03
Vous devez vous connecter pour publier un commentaire.
Utilisation:
global.php
test.php
test1.php
test.php
?Merci @LouieBertoncin , de Bons résultats. Pas besoin de les inclure
global.php
danstest.php
OriginalL'auteur Salim
D'abord, vous commencez la session en haut de la page.
Affecter votre variable dans votre session.
Vérifier et Essayer votre auto
test.php
test1.php
Afficher votre code
maintenant vérifier mon code
fonction include utiliser après le session_start
OriginalL'auteur Nathan Srivi
c'est facile , il vous suffit de définir votre globale dans Un fichier, et d'y accéder avec $GLOBALS['varName'];
Un fichier:
$filename="test.txt";
fichier B:
require_once 'fileA.php';
$myVar=$GLOBALS['filename'];
OriginalL'auteur Francesco