Transfert de variables entre fichiers php

syncha Messages postés 4 Statut Membre -  
syncha Messages postés 4 Statut Membre -
Bjr tt le monde, je suis un nouveau membre sur le forum, en train de réaliser un projet de master spécialisé site web dynamique, g trouvé une difficulté pour faire un qcm aléatoire.

-Dans le fichier1.php j'utilise une variable $x=rand(1,4) : choix aléatoire de la question de la base de donnée qui sera utilisée dans la requête de sélection pour afficher la question.

-Dans le ficher2.php on récupère la réponse de l'utilisateur à partir du formulaire ($_POST), mais j'ai besoin aussi de la variable $x pour savoir la question qui a été affiché à l'utilisateur à fin d'évaluer la réponse de celui ci.

comment php peut-il accepter dans le même script des variables issues du navigateur et d'autres issu du fichier php?

Merci à celui qui peut m'aider.
A voir également:

2 réponses

Utilisateur anonyme
 
Hello,

deux possibilité :

1ère :
- mettre ton $x dans un champ hidden
<input type="hidden" name="question" value="<?php echo $x; ?>"/>


Le problème ici c'est que ton information passe du côté du navigateur (??tricherie en changeant le numéro de la question??)

2ème :
- stocker cette valeur dans une variable $_SESSION que tu pourras réutiliser sur la page suivante. sans oublier le session_start(); au début de tes deux pages.

Il y a peut-être d'autre technique, mais je ne les connais pas.

On reste à ta disposition si tu as des questions.
1
syncha Messages postés 4 Statut Membre
 
c'est très gentil!! Mercie beaucoup ça marché!! g essayé votre 2ème alternative c'est bien réussi.
0