<input type="hidden" name="nom" value="<?php echo $_POST['nom']; ?>">
<input type="hidden" name="commentaire" value="<?php echo '<p>Votre commentaire : ' . $_POST['texte'] . '</p>';?>"
Si tu veux utiliser du php dans ton 2nd formulaire (echo $_POST["nom"] par exemple), la page doit être en .php. Sachant que la seule différence c'est qu'un fichier .php va être parcouru par le serveur web pour interpreter le code PHPjuste une petite question : comme tu as pu le voir je maîtrise pas trop le php ! est ce un problème si mon formulaire 1 vise une page en html et pas php ??
Si tu n'utilise pas la superglobale $_SESSION, nondois je ouvrir une session en début de chaque page de formulaire ??
Mais de rien, j'ai signé pourmerci encore pour tt zeus !
Tu pourrais t'inscrire par exemple :rool:o fait JE SIGNE maintenant![]()
//-- formulaire1.php3
<form method="post" action="formulaire2.php3">
<p>
Votre nom :<br /><input type="text" name="nom" size="40" /><br />
Votre Ville: <select name="ville">
<option value"1" <? if ($ville=='1') echo('selected') ?>>Paris</option>
<option value"2" <? if ($ville=='2') echo('selected') ?>>Nantes</option>
<option value"3" <? if ($ville=='2') echo('selected') ?>>Lyon</option>
<option value"4" <? if ($ville=='2') echo('selected') ?>>Marseille</option>
Votre Commentaire :<br /><textarea name="texte" cols="40" rows="3"></textarea>
</p>
<input type="submit" name="Submit" value="Envoyer">
</form>
Code : Tout sélectionner
//-- formulaire2.php3
<form method="post" action="[email protected]">
<input type="hidden" name="nom" value="<?php echo $_POST['nom']; ?>">
<input type="hidden" name="commentaire" value="<?php echo '<p>Votre commentaire : ' . $_POST['texte'] . '</p>';?>"
<input type="hidden" name="ville" value="<?php echo '<p>Ville : ' . $_POST['ville'] . '</p>';?>"
<p>
Votre passion :<br /><input type="text" name="nom" size="40" /><br />
Décrivez la nous :<br /><textarea name="texte" cols="40" rows="3"></textarea>
</p>
<input type="submit" name="Submit" value="Envoyer">
</form>
<option value"1" <? if ($ville=='1') echo('selected') ?>>Paris</option>
ajouter ceci en début de code
$ville= isset($_POST['ville']) ? $_POST['ville'] : ""
s'il y a un retour sur la page pour re-séléctionner l'élément dans la liste.$ville= isset($_POST['ville']) ? $_POST['ville'] : ""
mais je dois le mettre où ???? moi y'a n'a pas bien comprendre !
à placer avant ceciseul détail par rapport à ce que tu disais Truc, je dois ajouter ceci en début de codemais je dois le mettre où ???? moi y'a n'a pas bien comprendre !$ville= isset($_POST['ville']) ? $_POST['ville'] : ""
<form method="post" action="formulaire2.php3">
<p>
Votre nom :<br /><input type="text" name="nom" size="40" /><br />
Votre Ville: <select name="ville">
<option value"1" <? if ($ville=='1') echo('selected') ?>>Paris</option>
<option value"2" <? if ($ville=='2') echo('selected') ?>>Nantes</option>
<option value"3" <? if ($ville=='2') echo('selected') ?>>Lyon</option>
<option value"4" <? if ($ville=='2') echo('selected') ?>>Marseille</option>
Votre Commentaire :<br /><textarea name="texte" cols="40" rows="3"></textarea>
</p>
<input type="submit" name="Submit" value="Envoyer">
</form>
il s'agit d'un opérateur ternaire