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

  FORUM HardWare.fr
  Programmation
  PHP

  envoi d'un formulaire et captcha (antispam)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

envoi d'un formulaire et captcha (antispam)

n°1663842
vita 100
Posté le 29-12-2007 à 00:02:41  profilanswer
 

Bonjour,
 
Voilà j'ai réalisé un formulaire avec un antispams dit captcha,
Mon souci se trouve à l'envoi.
Pour vérifier mon formulaire (captcha) j'utilllise la première ligne pour le déclarer / form action ...
Alors ou dois-je mettre mon adresse mail pour l'envoi du formulaire..
voici le code:
 

Code :
  1. <form action="verifier.php?<?PHP echo SID; ?>" method="post" id="contactform"  name="contact">
  2.      
  3.           <input type="hidden" name="recipient" value="famille@dudu.ch"/>
  4.           <input type="hidden" name="redirect" value="http://www."/>
  5.           <input type="hidden" name="subject" value="cool formulaire"/>
  6.           <fieldset>
  7.           <legend>Contact</legend>
  8.           <label for="qui" id="label_qui"class="mandatory">Qui ? </label>
  9.           <select name="subject" id="qui">
  10.             <option value="Famille Duperrex /// Pour Joya">Joya</option>
  11.             <option value="Famille Duperrex /// Pour Annick">Annick</option>
  12.             <option value="Famille Duperrex /// Pour David" >David</option>
  13.           </select>
  14.           <br />
  15.           <label for="nom" id="label_nom"class="mandatory">Votre nom * </label>
  16.           <input class="text" id="nom" name="nom" type="text" />
  17.           <br />
  18.           <label for="email" id="label_email"class="mandatory">Votre courriel * </label>
  19.           <input class="text" name="email" id="email" type="text" />
  20.           <br />
  21.           <label for="message" id="label_message"class="mandatory">Votre message * </label>
  22.           <textarea name="message"id="message" rows="6" cols="30"></textarea>
  23.           <br />
  24.           <label for="codes" id="label_codes" class="mandatory"> Recopier le code * </label>
  25. <input type="text" name="code" class="text"><br />
  26.           <label> </label>
  27.           <?php dsp_crypt(0,1); ?>
  28.      
  29.           <input name="submit" type="submit" class="button"title="Envoyer le message" value="Envoyer" />
  30.           </fieldset>
  31.         </form>


 
Form action sert à contrôler le formulaire si (captcha), mais je ne vois pas comment indiquer ou l'envoi de tout le formulaire doit atterir.
 
L'idée d'un CGI m'est venu, mais comment l'introduire dans ce code... Bref je suis un peu perdu
Si quelqu'un peut m'aider, c'est très volontiers.
 
A bientôt
 
vita 100

mood
Publicité
Posté le 29-12-2007 à 00:02:41  profilanswer
 

n°1663869
NewsletTux
&lt;Insérez ici votre vie /&gt;
Posté le 29-12-2007 à 01:56:54  profilanswer
 

c'est l'action ...
tu as mis ici action="verifier.php?<?PHP echo SID; ?>"
donc c'est dans ta page "verifier.php" que tout va aterrir.
 
PS : pourquoi passer un SID ?


---------------
NewsletTux - outil de mailing list en PHP MySQL
n°1663879
vita 100
Posté le 29-12-2007 à 09:20:25  profilanswer
 

bonjour,
SID:
Cette nouvelle ligne se contente d'envoyer à la page de vérification l'identifiant de session qui ne peut pas être transmis par cookie.
 
Mon problème est bien là, je veux que le formulaire soit valide avant l'envoi donc "verifier.php?<?PHP echo SID; ?>"  mais en plus que le formulaire soit envoyé sur une adresse mail/réceptionner les données.
Merci de votre aide.


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

  envoi d'un formulaire et captcha (antispam)

 

Sujets relatifs
[sécurité formulaire] AJAX + PHPscriptaculous : envoyer un formulaire sans rechargement de page
Envoi d'un formulaire par mailFormulaire qui modifie la base de données
filtre formulaire[PHP+FLASH] Formulaire
sequencement socket lié a un formulaireValider un formulaire automatiquement.
Plus de sujets relatifs à : envoi d'un formulaire et captcha (antispam)


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