[PHP] Passage de variable entre fichiers PHP
bilbot75
Messages postés
30
Date d'inscription
Statut
Membre
Dernière intervention
-
abking -
abking -
Salut à tous,
voilà j'ai un petit problème en PHP qui m'embete depuis quelques heures. J'ai un fichier principal (appelons le main.php) dans lequel je fais des calculs. Ensuite pour créer une image (gd) en fonction de ces calcul j'utilise un lien "<img src="image.php">" pour créer l'image.
Mais dans ce 2ieme fichier je perds mes variables, elles ne sont par connues. Alors que j'en ai besoin pour construire l'image.
Voilà c'est ça mon problème et je n'arrive pas à la resoudre, donc si l'un de vous avait la solu ...
Merci d'avance.
voilà j'ai un petit problème en PHP qui m'embete depuis quelques heures. J'ai un fichier principal (appelons le main.php) dans lequel je fais des calculs. Ensuite pour créer une image (gd) en fonction de ces calcul j'utilise un lien "<img src="image.php">" pour créer l'image.
Mais dans ce 2ieme fichier je perds mes variables, elles ne sont par connues. Alors que j'en ai besoin pour construire l'image.
Voilà c'est ça mon problème et je n'arrive pas à la resoudre, donc si l'un de vous avait la solu ...
Merci d'avance.
A voir également:
- [PHP] Passage de variable entre fichiers PHP
- Expert php pinterest - Télécharger - Langages
- Passage qwerty azerty - Guide
- Explorateur de fichiers - Guide
- Renommer des fichiers en masse - Guide
- Fichiers epub - Guide
9 réponses
pour passer les variables, fait un truc du genre <img src="image.php?var1=xyz&var2=abc&var3=rien"/>
Et tu pourra ainsi récupérer ces variables comme ceci
$var1 = $_GET['var1'];
$var2 = $_GET['var2'];
$var3 = $_GET['var3'];
mais un truc me dérange, pourquoi ne pas faire les calculs dans le fichier image.php !?
Et tu pourra ainsi récupérer ces variables comme ceci
$var1 = $_GET['var1'];
$var2 = $_GET['var2'];
$var3 = $_GET['var3'];
mais un truc me dérange, pourquoi ne pas faire les calculs dans le fichier image.php !?
ben pour faire passez tes variable d'une page a une autre, il suffit de les envoyer avec $_POST du style
$var1 = $_POST['var1'];
$var2 = $_POST('var2'];
etc...
puis dans la page d'apres il suffit d'ecrire juste $var (elle aura la valeur donner de la 1ere page a la deuxieme)
$var1 = $_POST['var1'];
$var2 = $_POST('var2'];
etc...
puis dans la page d'apres il suffit d'ecrire juste $var (elle aura la valeur donner de la 1ere page a la deuxieme)
attention, on ne peut faire passer des variables grâce à POST que par formulaire ou requête AJAX, et dans ce cas là, ca ne pourrait pas fonctionner.
ah oui exact ta bien fait de le faire remarquer j'ai été vite en besogne désoler (comme je suis en plein formulaire sa doit etre sa)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
OK merci Moua, mais maintenant supposons que j'ai beaucoup de variables avec des tableaux à plusieurs dimensions, où en fait, il devient dificile de passer les variables en parametre de l'URL.
Comment puis-je faire ?
Comment puis-je faire ?
Oui, j'avais esperé ne pas en passer pas là :-(
Mais comment on fait alors, simplement, pour afficher du texte et du graphique sur la même page ?
Mais comment on fait alors, simplement, pour afficher du texte et du graphique sur la même page ?
En fait quelle est la structure d'un programme/ des fichiers pour pouvoir calculer puis afficher dynamiquement des graphiques. En fait je crois que ma question est plutot là.
Encore Merci à tous de bien vouloir m'aider.
Encore Merci à tous de bien vouloir m'aider.