Exemple sur l'utilisation des formulaires en php

Soyez le premier à donner votre avis sur cette source.

Snippet vu 48 006 fois - Téléchargée 32 fois

Contenu du snippet

Ce code sert a montrer a travers des exemple simple comment utiliser un formulaire en PHP. Vous pouvez placer le code dans un fichier PHP et l'executer avec un serveur web tel que apache.

Source / Exemple :


<html>

<head>
<meta http-equiv="Content-Language" content="fr">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Tutorial sur les formulaire en PHP par FX</title>
</head>

<body text="#FFFFFF" bgcolor="#000000">

<p align="center"><font size="5">Exemple d'utilisation des formulaire en PHP par 
FX</font></p>
<p align="left">&nbsp;</p>
<?php
//Balise d'ouverture de la zone de formulaire
?>
<form method="POST" action="formulaire.php">
 

 <p align="left">

<?php
//La case d'option
//nom : caseoption
?>
  <input type="radio" name="caseoption" value="Exemple 1">Exemple 1</p>
  <p align="left"><input type="radio" name="caseoption" value="Exemple 2">Exemple 2</p>
  <p align="left"><input type="radio" name="caseoption" value="Exemple 3">Exemple 3</p>

<?php
//Boite de Texte
//nom : textbox
?>
  <p align="left"><input type="text" name="textbox" size="64"></p>

<?php
//Zone de Texte
//nom : textarea
?>
  <p align="left"><textarea rows="8" name="textarea" cols="54"></textarea></p>

<?php
//Liste Deroulante
//nom : listbox
?>
  <p align="left"><select size="1" name="listbox">
  <option selected value="Exemple 1">Exemple 1</option>
  <option value="Exemple 2">Exemple 2</option>
  <option value="Exemple 3">Exemple 3</option>
  </select></p>
  <p align="left">

<?php
//Bouton d'envoie
//pas besoin de nom
?>
<input type="submit" value="Envoyer"></p>

<?php
//Champ invisible
//nom : chamcache
?>
<input type="hidden" name="chamcache" value="1">

<?php
//Balise de fermeture de la zone de formulaire
?>
</form>

<?php
//PHP créer un tableau : $HTTP_POST_VARS qui contient les information des formulaire utilisant la methode post, pour otbenir les information c'est très simple, voyez : 
if($HTTP_POST_VARS["chamcache"]) {
echo "
Valeur de la case d'option : ".$HTTP_POST_VARS["caseoption"]."<br>
Valeur de la boite de texte : ".$HTTP_POST_VARS["textbox"]."<br>
Valeur de la zone de texte : ".$HTTP_POST_VARS["textarea"]."<br>
Valeur de la liste deroulante : ".$HTTP_POST_VARS["listbox"]."<br>
Valeur du champ caché : ".$HTTP_POST_VARS["chamcache"];
}
?>
</body>

</html>

Conclusion :


Voila, j'espere que les explication presente dans le fichier sont assez clairs, si ce n'est pas le cas, n'hesitez pas à me le faire savoir, je vous expliquerai, et ameliorerai cet exemple.

A voir également

Ajouter un commentaire Commentaires
cs_pheno Messages postés 141 Date d'inscription mardi 30 avril 2002 Statut Membre Dernière intervention 23 mars 2005 1
21 juin 2002 à 06:47
EUh il sert a quoi ton code,?? a nous montrer les differents types de controles d un formulaire??
cs_piwee Messages postés 34 Date d'inscription lundi 10 juin 2002 Statut Membre Dernière intervention 20 octobre 2009
21 juin 2002 à 12:06
Mais non, ce code sert à montrer comment récupérer les valeurs d'un formulaire.
Je n'y connais rien en php mais je vais bientôt m'y mettre et ce code me sera utile car cela m'évitera de chercher...
cs_FX Messages postés 5 Date d'inscription mardi 3 juillet 2001 Statut Membre Dernière intervention 24 juillet 2002
21 juin 2002 à 13:02
Oui ca décris 4 controles de formulaire, et comment il marchent... peu etre faudrai lire la description qui va avec le code pheno .... non ?
cs_Nil Messages postés 85 Date d'inscription dimanche 2 décembre 2001 Statut Membre Dernière intervention 31 décembre 2002
23 juin 2002 à 12:34
Clair, rapide, parfait !

*met 10*
gg00xiv Messages postés 656 Date d'inscription mercredi 22 août 2001 Statut Membre Dernière intervention 11 mars 2005 13
24 nov. 2002 à 16:24
tu n'as pas besoin de te compliker la vie avec $HTTP_PST_VARS , pour caseoption par exemple, la variable la représentant dans ton formulaire.php c $caseoption

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.