Question à propos d'un formulaire (FORM)

Statut
N'est pas ouverte pour d'autres réponses.

XKisssss

aka Mireille is back !
Code:
<!--<HTML>
<HEAD><TITLE>Email Form</TITLE></HEAD>
<FORM METHOD="POST" ACTION="/fr/Form/form1.asp" ID="Form1"> <BR>
TO: <INPUT NAME="toWho" TYPE="text" SIZE=40 ID="Text1"> <BR>
FROM: <INPUT NAME="fromWho" TYPE="text" SIZE=40 ID="Text2"> <BR>
SUBJECT: <INPUT NAME="Subject" TYPE="text" SIZE=40 ID="Text3"> <BR>
<TEXTAREA NAME="Body" COLS=40 ROWS=5 ID="Textarea1"></TEXTAREA> <BR>
<INPUT TYPE="SUBMIT" VALUE="Send Mail" ID="Submit1" NAME="Submit1">
</FORM>
</HTML>
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Enquête</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#000066">
<FORM METHOD="POST" ACTION="form1.asp?id=1" ID="Form1"> 
<table width="800" border="0" cellspacing="0" cellpadding="0" ID="Table1">
  <tr> 
    
  <td colspan="2"><font color="#FFFFFF" size="6" face="Impact, Gill Sans, Gadget, Comic Sans MS">Participez<img src="Image.jpg" width="118" height="20"></font></td>
</tr>
<tr>
  <td width="99"> </td>
  <td width="701">
<form action="mailto:eamil@skynet.be" method="post" enctype="text/plain" name="F test" id="F test">
  <p align="left"><font color="#FF9900" size="3" face="Impact, Gill Sans, Gadget, Comic Sans MS"> 
    </font></p>
  <p> 
    <input name="Nom" type="text" id="Nom" size="50" maxlength="60">
    <font color="#FF9900" size="3" face="Impact, Gill Sans, Gadget, Comic Sans MS" align="right">: 
    Nom * </font></p>
        
  <p> 
    <input name="Prenom" type="text" id="Prenom" size="50" maxlength="60">
    <font color="#FF9900" size="3" face="Impact, Gill Sans, Gadget, Comic Sans MS" align="right">: 
    Prénom *</font></p>
        <p><font color="#FF9900" size="3" face="Impact, Gill Sans, Gadget, Comic Sans MS"> 
              <input name="Mail" type="text" id="Mail" size="50" maxlength="60">
    <font color="#FF9900" size="3" face="Impact, Gill Sans, Gadget, Comic Sans MS" align="right">: 
    Adresse e-mail *</font></p>
        <p><font color="#00FFFF" size="3" face="Impact, Gill Sans, Gadget, Comic Sans MS"> 
            <p>                   
<input name="Submit" type="submit" value="Envoyer" ID="Submit1">
          <font color="#000066">via mail </font>
<input type="reset" name="Submit2" value="Rétablir" ID="Reset1">
        </p>
        </form></td>
  </tr>
  <tr> 
    <td colspan="2"><div align="left"></table> </FORM> </div></td>
</tr>
</body>
</html>
En utilisant un formulaire comme celui-ci, quand la personne reçoit le formulaire, sous quelle forme le recoit-il ?

Un email ?

Quel email va apparaitre dans l'expéditeur ? (celui par défaut dans Outlook express ?)
 

spinerz

Touriste
Pour les formulaires, tu dois faire un petit truc en php. : )

Donc par exemple, la tu as fait ton formulaire en html
Dans form action tu doi mettre formulaires.php

comme ceci -> <FORM method="POST" action="formulaire.php">


Dans le formulaire.php tu devras mettre ce code ci
Pour le $msg = "Sender Name:\t$sender_name\n"; ça change, tu dois faire en fonction de ce que tu veux, enfin, des noms que tu as mit.
Code:
<?php

$msg = "Sender Name:\t$sender_name\n";
$msg .= "Sender E-Mail:\t$sender_email\n";
$msg .= "Message:\t$message\n\n";

$recipient = "tony.juret@wanadoo.fr";
$subject = "Web Site Feedback";

$mailheaders = "From: My Web Site <> \n";
$mailheaders .= "Reply-To: $sender_email\n\n";

mail($recipient, $subject, $msg, $mailheaders);

echo "<HTML><HEAD>";
echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
echo "<H4 align=center>Merci, $sender_name</H1>";
echo "<P align=center>";
echo "Vos informations ont été envoyées avec succès.</P>";
echo "</BODY></HTML>";

?>
Et quand l'utilisateur aura envoyé, celui qui a son adresse mail là il aura ça dans sa boite mail ->

Sender Name: ###
Sender E-Mail: ###
Message: ###


vala, en esperant t'avoir aidé : )
 

La Poubelle

Pou'r allé Danché
Spinerz,

Code:
FORM METHOD="POST" ACTION="form1.asp?id=1" ID="Form1"
XKisss,

Le code de traitement se trouve sur ta page ASP.

Tu peux donner n'importe quel adresse d'expediteur selon ton composant ASP.
 

La Poubelle

Pou'r allé Danché
Un des composant mails les plus courant
fSendMail "Oussama@Barbu.ir", "Bush@WorldCompany.com", "Tasse de thé", "Avec ou sans sucre", ""

Code:
function fSendMail(strTo, strFrom, strSubject, strBody, strAttachFile)
	dim objMail
	set objMail = Server.CreateObject("CDONTS.NewMail")
	objMail.To = strTo
	objMail.From = strFrom
	objMail.BodyFormat=0
	objMail.MailFormat=0 
	objMail.Subject = strSubject
	objMail.Body = strBody
	objMail.send
	set objMail = nothing
end function
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut