Rechercher : dans
Par :

CREER SIMPLE FORMULAIRE [html=>php=>email]

Dernière réponse le 13 fév 2009 à 23:06:56 0k3y, le 13 fév 2009 à 21:01:07 
 Signaler ce message aux modérateurs

Bonjour,
J'aimerais faire un formulaire simple avec deux zone de texte qui envoie les Machins rentrer dans les zones de texte a une page php; Et la page php envoie les Machin sur mon email {Et aussi qu'une des zones texte apparaissent comme sujet de l'email envoyé} .
Vous pourriez me donnez le script des pages (écrit clairement) ?
s.v.p



Ps : Pas besoin de me dire GOOGLE est ton ami parce que j'ai deja cherché plein de fois et j'ai jamais trouvé un truc qui fonctionne .

Configuration: Windows XP
Firefox 3.0.6

Meilleures réponses pour « CREER SIMPLE FORMULAIRE [html=>php=>email] » dans :
Télécharger PHP Edit VoirPHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de fonctionnalités permettant de développer plus efficacement : Coloration syntaxique Auto-complétion des fonctions Débuggeur...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Les formulaires HTML VoirIntérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains...

1

Ricky38, le 13 fév 2009 à 21:07:25

Salut ,

tu as p-e cherché plein de fois mais tu devrais au moins prendre le temps de lire ce que les gens t'écrivent. Il y a une gentille demoiselle qui t'a répondue et qui a pris la peine de te donner le code complet pour ton formulaire et pour l'envoit.

http://www.commentcamarche.net/forum/affich 11011251 formulaire html vers php vers mail help#14

merci

Répondre à Ricky38

2

0k3y, le 13 fév 2009 à 21:30:25

Oui mais elle avais fait une page index.php avec le formulaire qui envoyait les informations a formmail.php et moi jveux que sa soit index.htm vers formmail.php .
Et peut être qu'il y a juste un simple truc a modifier mais moi j'suis un débutant .

J'vous redonne ce que flexy37 a donnée :

Index.php :

<?php
<form method="post" action="formmail.php" enctype="multipart/form-data">
<center>
<table>
<tr>
<td>Nom - Prénom ou Alias :</TD><TD><INPUT TYPE="text" name="pseudo" value="<?php if (isset($_POST['pseudo'])) print $_POST['pseudo']; ?>" ></td>
</tr>
<tr>
<td><font color="red">Email :</font></TD><TD><INPUT TYPE="text" name="email" value="<?php if (isset($_POST['email'])) print $_POST['email']; ?>" ></td>
</tr>
</table>
<br>
<input value="Connexion" type="submit">
</form>
?>


formmail.php :

<?php
$pseudo = htmlspecialchars($_POST['pseudo']);
$email = htmlspecialchars($_POST['email']);

srand((double)microtime()*1000000);
$boundary =md5(uniqid(rand()));

$header = "From: $email \n"; <=== soit ton e-mail ou l'email de la personne qui t'ecris
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: multipart/alternative; boundary=$boundary\n";

$destinataire = "admin@admin.com"; <=== ton adresse de reception


$titre = "texte a modifier";

$message = "\nThis is a multi-part message in MIME format.";
$message .="\n--$boundary\nContent-Type : text/html; charset=\"iso-8859-1\"\n\n";
$message .="Pseudo : $pseudo\n";
$message .="E-mail : $email\n";
$message.= "\n--$boundary--\n end of the multi-part";
mail($destinataire,$titre,$message,$header);
echo "<center><h4>$pseudo, votre inscription à été validée.</h4>"; <==== la c'est quoi qui voit a choisir ....
?>



RAPPEL : J'voudrais que ça soit de index.html vers formmail.php .


Merci .

Répondre à 0k3y

3

Ricky38, le 13 fév 2009 à 21:33:12

Tu as juste a renommer index.php en index.html et fait tu pourrait le nommer comme tu veux exemple form.html, formulaire.html etc

Répondre à Ricky38

4

0k3y, le 13 fév 2009 à 21:52:53

0K3Y jvai essayer merci

Répondre à 0k3y

5

0k3y, le 13 fév 2009 à 21:57:12

Attend comme ya des fonction en php dans le formulaire index.php je peux pas mettre en .html comme ça .
Vous savez comment faire ? (Donnez moi des truc qui fonctionne SVP)

Répondre à 0k3y

6

Ricky38, le 13 fév 2009 à 22:00:31

Oups je n'avais pas remarqué
mais bon laisse le avec index.php ou form.php ou formulaire.php
ce n'est pas plus grave

Répondre à Ricky38

7

0k3y, le 13 fév 2009 à 22:08:50

Quelqu'un saurait comment résoudre mon problème ?

Répondre à 0k3y

8

0k3y, le 13 fév 2009 à 22:14:22

UP

Répondre à 0k3y

9

0k3y, le 13 fév 2009 à 22:24:23

{HELP}

Répondre à 0k3y

10

pupuce 04, le 13 fév 2009 à 22:29:32

Vous pouvé réponde sil vous plait moi aussi j'ai le même problème !
SVP

Répondre à pupuce 04

11

0k3y, le 13 fév 2009 à 22:35:24

UUUUUUUUUUUUUUUUUUPP !!!!!!

Répondre à 0k3y

12

Ricky38, le 13 fév 2009 à 22:39:42

Hey on se calme !
Nous ne sommes pas au service de sa majesté ici

Index.php ou index.html ou ce que tu veux

<?php
<form method="post" action="formmail.php" enctype="multipart/form-data">
<center>
<table>
<tr>
<td>Nom - Prénom ou Alias :</TD><TD><INPUT TYPE="text" name="pseudo" value="" ></td>
</tr>
<tr>
<td><font color="red">Email :</font></TD><TD><INPUT TYPE="text" name="email" value="" ></td>
</tr>
</table>
<br>
<input value="Connexion" type="submit">
</form>
?>

Répondre à Ricky38

13

0k3y, le 13 fév 2009 à 22:43:45

Ca marche pas ! =(

Répondre à 0k3y

14

Ricky38, le 13 fév 2009 à 22:46:20

Tu te fais une page html et ou tu veux avoir ton formulaire tu colle ce code:

<form method="post" action="formmail.php" enctype="multipart/form-data">
<center>
<table>
<tr>
<td>Nom - Prénom ou Alias :</TD><TD><INPUT TYPE="text" name="pseudo" value="" ></td>
</tr>
<tr>
<td><font color="red">Email :</font></TD><TD><INPUT TYPE="text" name="email" value="" ></td>
</tr>
</table>
<br>
<input value="Connexion" type="submit">
</form>

Répondre à Ricky38

15

0k3y, le 13 fév 2009 à 22:49:25

Bah je reçois rien sur mon adresse msn !

Répondre à 0k3y

16

Ricky38, le 13 fév 2009 à 22:52:36

Dans ton code PHP tu as bien changé admin@admin.com pour ton adresse a toi??

Répondre à Ricky38

17

0k3y, le 13 fév 2009 à 22:55:25

Ouaip !
ça peut être a cause de mon hébergeur nan ?

Répondre à 0k3y

18

Ricky38, le 13 fév 2009 à 22:57:06

Bah je te l'ai dit depuis le début de voir avec eux si ils supportent la fonction mail() de PHP

au lieu de nous crier après pour que l'on te répondent tu aurais p-e intérêt à bien lire ce que l'on écrit.

Répondre à Ricky38

19

0k3y, le 13 fév 2009 à 23:00:21

Oui je l'ai lu ce que tu m'as dit .
Mais comment je fais pour savoir moi ?

Répondre à 0k3y

20

Ricky38, le 13 fév 2009 à 23:01:17

Tu vas sur leur site et tu vois si ils supportent cette fonction
tu peux aussi communiquer avec eux

Répondre à Ricky38

21

 0k3y, le 13 fév 2009 à 23:06:56

Putain c'était a cause de mon hébergeur vous connaissez un hebergeur qui supporte cette fonction ?

Répondre à 0k3y
Collection CommentÇaMarche.net