Voilà j'ai essayé ici et là plusieurs tuto qui décrivent comment envoyer le contenu d'un formulaire(HTML) à une boite e-mail, et j'ai commencé à coder le truc, mais mes connaissances sont trop limitées en PHP (voire même nulles). Alors si vous pouviez me donner un micro coup de pouce...
Dans mon formulaire j'ai 6 champs de texte de saisie, 2 checkboxes,
et 2 autres dont chacune permet la saisie d'un texte dans un champ de texte de saisie:
Code : Tout sélectionner
<form action="formulaire.php" method="post" name="formulaire" id="formulaire">
<fieldset><legend>Votre entreprise:</legend>
<input name="personne" type="text" id="personne" size="40" maxlength="50">
<input name="raisonSociale" type="text" id="raisonSociale" size="40" maxlength="50">
<input name="adresse" type="text" id="adresse" value="" size="40" maxlength="50">
<input name="ville" type="text" id="ville" size="40" maxlength="50">
<input name="codePostal" type="text" id="codePostal" size="40" maxlength="50">
<textarea name="commentaire" cols="80" rows="4" id="commentaire"></textarea>
</fieldset>
<fieldset>
<legend>Je souhaite:</legend>
<input name="je_souhaite" type="checkbox" id="je_souhaite" value="beneficier">
<input name="je_souhaite" type="checkbox" id="je_souhaite" value="en_savoir">
</fieldset>
<fieldset><legend>Je souhaite être contacté par:</legend>
<input name="contact" type="checkbox" id="contact" value="email">
<input name="email" type="text" id="email" size="40" maxlength="50">
<input name="contact" type="checkbox" id="contact" value="telephone">
<input name="telephone" type="text" id="telephone" size="40" maxlength="50">
<input name="textfield" type="text" size="40" maxlength="50">
</fieldset>
<input type="submit" name="Submit" value="Envoyer">
</form><body>
<?
/*J'identifie les variables*/
$prenom = $_POST["personne"];
$raison_sociale = $_POST["raisonSociale"];
$adresse = $_POST["adresse"];
$ville = $_POST["ville"];
$codepostal = $_POST["codePostal"];
$commentaire = $_POST["codePostal"];
/*j'affiche les résultats du formulaire*/
echo "son prenom: $prenom";
echo "sa raison sociale: $raisonSociale";
echo "son adresse: $adresse";
echo "Sa ville: $ville";
echo "son code postal: $codepostal";
echo "son commentaire: $commentaire";
?>
</body>
Pour les checkboxes je crois qu'il faut que j'utilise une instruction en boucle du type for (i=0,i<=...,i++){
...
}
et il faut éviter de prendre en compte les chaînes de caractères vides, pour éviter des erreurs dans le code.D'où l'utilisation de
if(la_variable==""){
....
}
Sâchant que j'ai donné des noms d'occurences aux objets de mon formulaire comment s'il vous plait mettre en place mon code?
Merci d'avance.