Votre question

[TUTO] Créer un formulaire

Tags :
  • Bloc note
  • Programmation
Dernière réponse : dans Programmation
17 Avril 2007 11:15:40

Bonjour,
Vous aller aprendre comment créer un formulaire en 3 etape.

Etape 1 :
> Ouvrir bloc-note, et taper :
Citation :

<?php
$TO = "votre e-mail";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header("Location: http://remerciment.com");

?>

En rouge ce sont les textes a editer.

Editer le puis, faite enregistrer sous et nommé le fichier "formmail.php" et comme type selectionner dans la liste deroulante "Tous les fichiers".

Etape 2
:


Dans votre page créer le formulaire.

Exemple :
Citation :

<form method="post" action="formmail.php">

<strong>Nom</strong><br>
<input type="text" name="nom" size="25"><p>

<strong>Prenom</strong><br>
<input type="text" name="prenom" size="25"><p>

<input type="submit" value="Valider"><p>


Etape 3 :

Uploader formmail.php et votre page ou il y a le formulaire sur votre site !

Puis tester... Et voila le travail ! Tester votre formulaire en tapant dans les cases puis vous recevré un e-mail (a l'adresse tapé dans formmail.php) avec les textes entré dans les cases du formulaire !



(c) Tutorial n°1 by Anto84

Autres pages sur : tuto creer formulaire

17 Avril 2007 15:02:41

;)  initiative louable
quelques remarques:

1. faudrait indiquer le langage utilisé et éventuellement un lien vers ce langage, par exemple:
http://php.benscom.com/manual/fr/index.php

2. et surtout indiquer qu'il faut un serveur prenant en compte le php pour voir le résultat

3. $HTTP_POST_VARS n'est plus utilisé depuis la version 4.1 (même si elle est toujours valable), utiliser $_POST à la place

4. la fonction mail peut etre désactivée chez certains fournisseurs ;) 
17 Avril 2007 16:46:39

Bon tuto, mais franchement c'est pas dificile de faire sa, suffit de connaitre un peu le php, la fonction mail puis fonction post et c'est tout. Mais sa reste un bonn tuto qui peut aider pour certain :) 
Contenus similaires
3 Mai 2007 17:20:34

Et comment créer un champ ou on peut écrire plusieurs choses, comme par exemple l'objet du mail (ou il y a un grand espace pour écrire)
12 Août 2011 23:53:22

Hello,
Que dois-je rajouter pour créer une zone téléchargement qui permet d'envoyer un fichier avec le formulaire ?
Merci (Je suis ignorant en php)

Dans mon formulaire j'ai ajouté : <input type="file" name="Affiche" id="ppp" /> et je ne recois pas la pièce jointe, alors je suppose que je dois ajouter quelque chose dans formmail.php mais quoi ?

Merci
a c 145 L Programmation
13 Août 2011 11:06:59

Tu veux un formulaire qui permette d'envoyer un fichier par mail ?
Alors il y a trois choses:
- la première est d'adapter le formulaire en ajoutant l'attribut 'enctype="multipart/form-data"' à la balise form,
- modifier le traitement du formulaire pour récupérer le fichier sur le serveur (regarde les explications à http://www.php.net/manual/fr/features.file-upload.php),
- et au final modifier le mail pour qu'il puisse contenir une pièce jointe. Tu peux par exemple utiliser ce que j'ai fait à http://www.g33k-zone.org/post/2009/10/05/Envoyer-un-ema... pour cela).

Bon courage et n'hésite pas à demander plus d'explications.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS