Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/12/2006, à 00:33

patito

problème d'envoi de paramétres en formulaires en PHP (RESOLU MERCI)

Bonjour, j'ai un petit problème et je n'arrive pas à le résoudre, j'ai un serveur apache2 avec PHP5, j'ai besoin de faire un formulaire dans une page php et d'envoyer des paramétres sur une autre page php, mais le problème c'est que quand la deuxième page php montre son contenu ne montre pas les valeurs du formulaire, je vous prie de m'aider car c'est un projet que je dois présenter bientôt, je vous rémercie beaucoup d'avance. Un exemple du formulaire est le suivant:

Formulaire:

<HTML>

<BODY>

<FORM METHOD="post" ACTION="mis_datos.php">

<input type="hidden" name="edad" value="55">

<p>Tu nombre <input type="text" name="nombre" size="30" value="jose"></p>

<p>Tu sistema favorito

<select size="1" name="sistema">

<option selected value="Linux">Linux</option>

<option value="Unix">Unix</option>

<option value="Macintosh">Macintosh</option>

<option value=&qmargin-left: 75"><option value="Windows">Windows</option>

</select></p>

<p>¿Te gusta el futbol ? <input type="checkbox" name="futbol" value="ON"></p>

<p>¿Cual es tu sexo?</p>

<blockquote>

<p>Hombre<input type="radio" value="hombre" checked name="sexo"></p>

<p>Mujer <input type="radio" name="sexo" value="mujer"></p>

</blockquote>

<p>Aficiones</p>

<p><textarea rows="5" name="aficiones" cols="28"></textarea></p>

<p><input type="submit" value="Enviar datos" name="enviar">

<input type="res-left: 50"> <input type="reset" value="Restablecer" name="B2"></p>

</FORM>

</BODY>

<HTML>

mis_datos.php:

<?PHP;



echo "Hola <b>" . $nombre . "</b> que tal estás<BR>\n";

echo "Eres " . $sexo . "<BR>\n";

echo "Tienes " . $edad . "<BR>\n";

echo "Tu sistema favorito es " . $sistema . "<BR>\n";

if ($futbol) {

echo "Te gusta el futbol <BR>\n";

}

if ($aficiones != "") {

echo "Tus aficiones son: <BR>\n";

echo nl2br($aficiones);

} else {

echo "NO tienes aficiones <BR>\n";

}



echo "<a href='formulario.htm'>VOLVER AL FORMULARIO</a>"

?>

et le résultat par cette deuxième page est:

Hola  que tal estás
Eres
Tienes
Tu sistema favorito es
NO tienes aficiones
VOLVER AL FORMULARIO

Dernière modification par patito (Le 22/02/2007, à 19:47)

Hors ligne

#2 Le 10/12/2006, à 12:19

djorb

Re : problème d'envoi de paramétres en formulaires en PHP (RESOLU MERCI)

Salut,

Pour pouvoir récupérer les données de ton formulaire, transmis par ma méthode POST, utilise la variable $_POST[].

Par exemple : $_POST['nombre'].

echo "Hola <b>" . $_POST['nombre'] . "</b> que tal estás<BR>\n";

Hors ligne

#3 Le 10/12/2006, à 17:23

patito

Re : problème d'envoi de paramétres en formulaires en PHP (RESOLU MERCI)

Merci beaucoup grâce à toi j'ai peut résoudre mon problème, et désolé mais j'avait oublié que le fichier était en espagnol alors double merci et à bientôt.

Hors ligne

#4 Le 10/12/2006, à 19:22

djorb

Re : problème d'envoi de paramétres en formulaires en PHP (RESOLU MERCI)

De rien. Tu peux juste ajouter un petit "[Résolu]" à ton titre.

Hors ligne