Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2794 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Script traitement formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script traitement formulaire

n°1744970
cathywawa
Posté le 11-06-2008 à 17:42:48  profilanswer
 

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.

mood
Publicité
Posté le 11-06-2008 à 17:42:48  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Script traitement formulaire

 

Sujets relatifs
[JS]Sélectionner feuille de style + script selon la résolutionmodifier une requete suivant les resultats d'1 formulaire
inserer champs date dans une formulaire jspinserer champs date dans une formulaire jsp
(Lotus Script) apprendre, comprendre et utiliserAjouter un espace ds un script perl sous Windows
ooO Base Formulaire ...Script Ip + navigateur
Petit probleme pour petit script de news simpleScript de recherche et d'effacement
Plus de sujets relatifs à : Script traitement formulaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR