Script traitement formulaire

Script traitement formulaire - PHP - Programmation

Marsh Posté le 11-06-2008 à 17:42:48    

Bonjour,  
 
J'ai créé un formulaire de contact et je voudrais traiter les données avec un script php et qu'une fenetre "merci" s'ouvre une fois le formulaire envoyé.  
 
J'ai récupéré un script php de traitement mais je ne sais pas comment l'adapter en fonction de mon formulaire.  
 
Voici le code de mon formulaire :  
 
<form method=post id='Form1' name='Form1' action='http://www.cwsecretariat.fr/mail.php' onsubmit=FireEvent('Form1','_OnSubmit') onreset=FireEvent('Form1','_OnReset')>  
<DIV id=CATEGORIE style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:270;top:439;width:0;height:0;">  
<select id='objCATEGORIE' name='CATEGORIE' onclick=FireEvent('CATEGORIE','_OnClick'); ondblclick=FireEvent('CATEGORIE','_OnDblClick'); onmousedown=FireEvent('CATEGORIE','_OnMouseDown'); onmouseup=FireEvent('CATEGORIE','_OnMouseUp'); onfocus=FireEvent('CATEGORIE','_OnEnter'); onblur=FireEvent('CATEGORIE','_OnLeave'); onchange=FireEvent('CATEGORIE','_OnChange'); onkeydown=FireEvent('CATEGORIE','_OnKeyDown'); onkeypress=FireEvent('CATEGORIE','_OnKeyPress'); onkeyup=FireEvent('CATEGORIE','_OnKeyUp'); >  
<option value='un professionnel'>un professionnel</option>  
<option value='un particulier'>un particulier</option>  
</select>  
</DIV>  
<DIV id=RAISONSOCIALE style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:497;top:439;width:0;height:0;">  
<input type='text' id='objRAISONSOCIALE' name='RAISONSOCIALE' size=30 onclick=FireEvent('RAISONSOCIALE','_OnClick'); ondblclick=FireEvent('RAISONSOCIALE','_OnDblClick'); onmousedown=FireEvent('RAISONSOCIALE','_OnMouseDown'); onmouseup=FireEvent('RAISONSOCIALE','_OnMouseUp'); onfocus=FireEvent('RAISONSOCIALE','_OnEnter'); onblur=FireEvent('RAISONSOCIALE','_OnLeave'); onchange=FireEvent('RAISONSOCIALE','_OnChange'); onkeydown=FireEvent('RAISONSOCIALE','_OnKeyDown'); onkeypress=FireEvent('RAISONSOCIALE','_OnKeyPress'); onkeyup=FireEvent('RAISONSOCIALE','_OnKeyUp'); onselect=FireEvent('RAISONSOCIALE','_OnSelect'); >  
</DIV>  
<DIV id=NOM style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:242;top:468;width:0;height:0;">  
<input type='text' id='objNOM' name='NOM' size=35 onclick=FireEvent('NOM','_OnClick'); ondblclick=FireEvent('NOM','_OnDblClick'); onmousedown=FireEvent('NOM','_OnMouseDown'); onmouseup=FireEvent('NOM','_OnMouseUp'); onfocus=FireEvent('NOM','_OnEnter'); onblur=FireEvent('NOM','_OnLeave'); onchange=FireEvent('NOM','_OnChange'); onkeydown=FireEvent('NOM','_OnKeyDown'); onkeypress=FireEvent('NOM','_OnKeyPress'); onkeyup=FireEvent('NOM','_OnKeyUp'); onselect=FireEvent('NOM','_OnSelect'); >  
</DIV>  
<DIV id=PRENOM style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:557;top:468;width:0;height:0;">  
<input type='text' id='objPRENOM' name='PRENOM' size=20 onclick=FireEvent('PRENOM','_OnClick'); ondblclick=FireEvent('PRENOM','_OnDblClick'); onmousedown=FireEvent('PRENOM','_OnMouseDown'); onmouseup=FireEvent('PRENOM','_OnMouseUp'); onfocus=FireEvent('PRENOM','_OnEnter'); onblur=FireEvent('PRENOM','_OnLeave'); onchange=FireEvent('PRENOM','_OnChange'); onkeydown=FireEvent('PRENOM','_OnKeyDown'); onkeypress=FireEvent('PRENOM','_OnKeyPress'); onkeyup=FireEvent('PRENOM','_OnKeyUp'); onselect=FireEvent('PRENOM','_OnSelect'); >  
</DIV>  
<DIV id=ADRESSE style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:260;top:497;width:0;height:0;">  
<input type='text' id='objADRESSE' name='ADRESSE' size=60 onclick=FireEvent('ADRESSE','_OnClick'); ondblclick=FireEvent('ADRESSE','_OnDblClick'); onmousedown=FireEvent('ADRESSE','_OnMouseDown'); onmouseup=FireEvent('ADRESSE','_OnMouseUp'); onfocus=FireEvent('ADRESSE','_OnEnter'); onblur=FireEvent('ADRESSE','_OnLeave'); onchange=FireEvent('ADRESSE','_OnChange'); onkeydown=FireEvent('ADRESSE','_OnKeyDown'); onkeypress=FireEvent('ADRESSE','_OnKeyPress'); onkeyup=FireEvent('ADRESSE','_OnKeyUp'); onselect=FireEvent('ADRESSE','_OnSelect'); >  
</DIV>  
<DIV id=CP style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:242;top:522;width:0;height:0;">  
<input type='text' id='objCP' name='CP' size=5 onclick=FireEvent('CP','_OnClick'); ondblclick=FireEvent('CP','_OnDblClick'); onmousedown=FireEvent('CP','_OnMouseDown'); onmouseup=FireEvent('CP','_OnMouseUp'); onfocus=FireEvent('CP','_OnEnter'); onblur=FireEvent('CP','_OnLeave'); onchange=FireEvent('CP','_OnChange'); onkeydown=FireEvent('CP','_OnKeyDown'); onkeypress=FireEvent('CP','_OnKeyPress'); onkeyup=FireEvent('CP','_OnKeyUp'); onselect=FireEvent('CP','_OnSelect'); >  
</DIV>  
<DIV id=VILLE style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:354;top:522;width:0;height:0;">  
<input type='text' id='objVILLE' name='VILLE' size=30 onclick=FireEvent('VILLE','_OnClick'); ondblclick=FireEvent('VILLE','_OnDblClick'); onmousedown=FireEvent('VILLE','_OnMouseDown'); onmouseup=FireEvent('VILLE','_OnMouseUp'); onfocus=FireEvent('VILLE','_OnEnter'); onblur=FireEvent('VILLE','_OnLeave'); onchange=FireEvent('VILLE','_OnChange'); onkeydown=FireEvent('VILLE','_OnKeyDown'); onkeypress=FireEvent('VILLE','_OnKeyPress'); onkeyup=FireEvent('VILLE','_OnKeyUp'); onselect=FireEvent('VILLE','_OnSelect'); >  
</DIV>  
<DIV id=NUMTEL style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:252;top:550;width:0;height:0;">  
<input type='text' id='objNUMTEL' name='NUMTEL' size=14 onclick=FireEvent('NUMTEL','_OnClick'); ondblclick=FireEvent('NUMTEL','_OnDblClick'); onmousedown=FireEvent('NUMTEL','_OnMouseDown'); onmouseup=FireEvent('NUMTEL','_OnMouseUp'); onfocus=FireEvent('NUMTEL','_OnEnter'); onblur=FireEvent('NUMTEL','_OnLeave'); onchange=FireEvent('NUMTEL','_OnChange'); onkeydown=FireEvent('NUMTEL','_OnKeyDown'); onkeypress=FireEvent('NUMTEL','_OnKeyPress'); onkeyup=FireEvent('NUMTEL','_OnKeyUp'); onselect=FireEvent('NUMTEL','_OnSelect'); >  
</DIV>  
<DIV id=ADRESSEMAIL style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:444;top:552;width:0;height:0;">  
<input type='text' id='objADRESSEMAIL' name='ADRESSEMAIL' size=40 onclick=FireEvent('ADRESSEMAIL','_OnClick'); ondblclick=FireEvent('ADRESSEMAIL','_OnDblClick'); onmousedown=FireEvent('ADRESSEMAIL','_OnMouseDown'); onmouseup=FireEvent('ADRESSEMAIL','_OnMouseUp'); onfocus=FireEvent('ADRESSEMAIL','_OnEnter'); onblur=FireEvent('ADRESSEMAIL','_OnLeave'); onchange=FireEvent('ADRESSEMAIL','_OnChange'); onkeydown=FireEvent('ADRESSEMAIL','_OnKeyDown'); onkeypress=FireEvent('ADRESSEMAIL','_OnKeyPress'); onkeyup=FireEvent('ADRESSEMAIL','_OnKeyUp'); onselect=FireEvent('ADRESSEMAIL','_OnSelect'); >  
</DIV>  
<DIV id=DEMANDE style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:195;top:611;width:0;height:0;">  
<textarea id='objDEMANDE' name='DEMANDE' cols=60 rows=8 onclick=FireEvent('DEMANDE','_OnClick'); ondblclick=FireEvent('DEMANDE','_OnDblClick'); onmousedown=FireEvent('DEMANDE','_OnMouseDown'); onmouseup=FireEvent('DEMANDE','_OnMouseUp'); onfocus=FireEvent('DEMANDE','_OnEnter'); onblur=FireEvent('DEMANDE','_OnLeave'); onchange=FireEvent('DEMANDE','_OnChange'); onkeydown=FireEvent('DEMANDE','_OnKeyDown'); onkeypress=FireEvent('DEMANDE','_OnKeyPress'); onkeyup=FireEvent('DEMANDE','_OnKeyUp'); onselect=FireEvent('DEMANDE','_OnSelect'); >  
</textarea>  
</DIV>  
<DIV id=ENVOI style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:336;top:758;width:0;height:0;">  
<input type='Button'id='objENVOI' name='ENVOI' value='ENVOYER' onclick=ButonOnClickSubmit('ENVOI','Form1'); ondblclick=FireEvent('ENVOI','_OnDblClick'); onmousedown=FireEvent('ENVOI','_OnMouseDown'); onmouseup=FireEvent('ENVOI','_OnMouseUp'); onfocus=FireEvent('ENVOI','_OnEnter'); onblur=FireEvent('ENVOI','_OnLeave'); onkeydown=FireEvent('ENVOI','_OnKeyDown'); onkeypress=FireEvent('ENVOI','_OnKeyPress'); onkeyup=FireEvent('ENVOI','_OnKeyUp'); onselect=FireEvent('ENVOI','_OnSelect'); >  
</DIV>  
<DIV id=ANNULATION style="visibility:visible;overflow:hidden;overflow:visible;position:absolute;z-index:­39;left:478;top:758;width:0;height:0;">  
<input type='Button'id='objANNULATION' name='ANNULATION' value='ANNULER' onclick=ButonOnClickReset('ANNULATION','Form1'); ondblclick=FireEvent('ANNULATION','_OnDblClick'); onmousedown=FireEvent('ANNULATION','_OnMouseDown'); onmouseup=FireEvent('ANNULATION','_OnMouseUp'); onfocus=FireEvent('ANNULATION','_OnEnter'); onblur=FireEvent('ANNULATION','_OnLeave'); onkeydown=FireEvent('ANNULATION','_OnKeyDown'); onkeypress=FireEvent('ANNULATION','_OnKeyPress'); onkeyup=FireEvent('ANNULATION','_OnKeyUp'); onselect=FireEvent('ANNULATION','_OnSelect'); >  
</DIV>  
</form>  
 
et celui de mon script de base de traitement :
<?php  
$TO = "votre adresse email";  
 
$h = "From: " . $TO;  
 
$message = "";  
 
while (list($key, $val) = each($HTTP_POST_VARS)) {  
$message .= "$key : $val\n";  
}  
 
mail($TO, $subject, $message, $h);  
 
Header("Location: http://<URL de la page de remerciement>" );  
 
?>  
 
 
Si quelqu'un voulez bien m'aider SVP ce serait gentil ! J'ai du mal avec la programmation.
Merci beaucoup pour l'aide et le temps que vous voudrez bien consacrer à mon problème.

Reply

Marsh Posté le 11-06-2008 à 17:42:48   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed