Passage de variable d'une page à une autre

Résolu/Fermé
-CCM- Messages postés 927 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 16 juin 2013 - 17 juil. 2008 à 16:09
 leon91490 - 29 mai 2009 à 12:47
Bonjour,

J'utilise sur une page ( www/repertoire/script.php) une variable ( $var ) que je souhaite récuper dans une fonction située sur une autre page (www.fonction.php).
J'ai essayer le passage de variable avec include ("/repertoire/script.php") mais sa m'affiche toute la page.... or je ne veut que la valeur d'une variable...

J'ai lu quelques [tutos][url=http://www.lephpfacile.com/cours/21-la-portee-des-variables] mais etant novice je ne trouve pas la fonction adequate.

Pourriez vous m'aider svp ?
Merci
A voir également:

24 réponses

-CCM- Messages postés 927 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 16 juin 2013 84
28 juil. 2008 à 11:04
J'avais remarqué que sa marchais bien avec les " " mais c'est vrais que j'ai hesité a les enlever ...
Sa me paraissais aussi plus logique sans les " " .

Merci pour ta remarque ;)
0
-CCM- Messages postés 927 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 16 juin 2013 84
18 juil. 2008 à 11:51
page1.php

define("VA", $nbr);
echo VA;

Je veut maintenant l'afficher sur l'autre page:

echo $nbr;
Notice: Undefined variable: nbr in C:\Program Files\EasyPHP 2.0b1\www\index.php on line 85

echo VA;
Notice: Use of undefined constant VA - assumed 'VA' in C:\Program Files\EasyPHP 2.0b1\www\index.php on line 85

heu comment faire j'ai pas compris ...
-1
-CCM- Messages postés 927 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 16 juin 2013 84
18 juil. 2008 à 11:56
Heuu si je suis bien les tutaux ... et encore un autre que je suis depuis tout a l'heur https://cyberzoide.developpez.com/php4/url/


Je savais bien que sa servai à récuperer"les Variable POST c'est pour passé les donnés via formulaire " je l'utilise dans mes 2 ou 3 formulaire plus d'une dizaine de fois... C'est juste un essai pour voir "la limite de la porté des variables." Comme je débute en php j'essai de tout ...
ET du n'importe quoi !!!
-1
-CCM- Messages postés 927 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 16 juin 2013 84
18 juil. 2008 à 14:02
----- pour reprendre ton exemple post 17 -----
page1.php
<?php
$toto= "3";
define("CCM", "$toto");
echo CCM;
?>

page2.php
<head <body <div ... <?php
include repertoire/page1.php
echo CCM;
?>

Sa se passe bien si page1.php ne contient que du code php avec des fonctions et des variables.
Moi dans mon cas page1.php contient un formulaire, de ce formulaire j'extrait une variable $toto.
Le echo CCM; est donc foireux car il m'afiche mon formulaire sur ma page1.php ...

J'ai essayer de faire l'<?php include .... ?>avant l'entete de la page1.php mais la variable n'est pas retourné lorsque je fait mon echo (dans d'autres balises php)
-1