Bonjour a tous,
j'arrive pas a mettre mon système de captcha dans mon formulaire quand je clic sur envoyer ça envoi le mail sans la vérification du captcha :/
mon code invite.php
et mon code envoie.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33<form action="envoi.php" method="post" name="invite" id="invite" onsubmit="return validation();"> <p align="center"><font color="#14588F" size="3" face="Tahoma">Inviter un(e) ami(e) a visité notre site.</font></p> <p align="center" class="pub-chat"><font size="3" face="Tahoma"><strong>Votre Speudo </strong></font></p> <p align="center"><font color="#14588F" size="3" face="Tahoma"><strong> <input type="text" size="30" name="pseudo" <?php if(isset($_POST['pseudo'])){echo htmlentities($_POST['pseudo']);} ?>/> </strong></font></p> <p align="center" class="pub-chat"><font size="3" face="Tahoma"><strong>Votre E-mail</strong></font></p> <p align="center"><font color="#14588F" size="3" face="Tahoma"><strong> <input type="text" size="30" name="email" /> </strong></font></p> <p align="center" class="pub-chat"><font size="3" face="Tahoma"><strong>Son E-mail</strong></font></p> <p align="center"> <input type="text" size="30" name="semail" /> <br /> </p> <div align="center"> <p><img src="captcha.php" alt="captcha" /></p> <p>Veuillez recopier le code ci-dessus:</p> <p> <input type="text" name="captcha" /> </p> </div> <p align="center"> <input type="submit" name="Submit" value="Envoyé l'invitation" style="font-family: Verdana; font-size: 8 pt; color: #FFFFFF; border: 2px solid #000000; background-color: #6084e6" /></p> <p> </p> </form>
Cordialement Stéphane
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Recommander mon Site</title> </head> <body> <?php //On verifie si le formulaire a ete valide if(isset($_POST['captcha'], $_SESSION['captcha'])) { //On compare le code entre par lutilisateur avec celui de limage(qui avait ete stoque dans les sessions) if(strtolower($_POST['captcha'])==strtolower($_SESSION['captcha'])) { unset($_SESSION['captcha']); echo '<strong style="color:#00bb00;">Le code que vous avez entré est le bon.</strong>'; $form = false; //Ici, vous pouvez envoyer les donnes du formulaire } else { echo '<strong style="color:#bb0000;">Le code que vous avez entré est mauvais, veuillez réessayer.</strong>'; $form = true; } } else { $form = true; } //Si $form vaut true, le formulaire sera affiche if($form) { if(empty($pseudo) OR empty($email) OR empty($semail)) { echo"Aucun champ ne peut rester vide."; } else { // partie a configurer $sujet = " Nouveau: un super Tchat rencontre gratuit "; // definiser le sujet du mail $message = "Bonjour, $pseudo vous recommande d'aller voir, un site sympas de rencontre gratuit et sans inscription obligatoire le site en question est diponible à l'adresse ci dessous : c'est vraiment un super site. ------------ Inscrivez-vous gratuitement si vous le desirez et profitez de l'accés integrale au contenu du site en temps que membre vous pouvez : - Visiter et consulter le profile d'un autre membre - Découvrir les membres qui habite dans votre Pays/région - Pour que vous soyez identifiable par vos amis vous pouvez uploder une photos profile - Partager vos commentaire avec les autres membres dans la section espace membre - Envoyer des mails gratuit depuis votre espace membre - et bien plus encore ... Bonne Visite sur : http://www.tchat-fusion.org L'équipe T'chat Fusion";// definisez votre message $from = "$semail"; // votre email // fin de la partie a configurer mail($email,$sujet,$message,"From: $from"); echo "<p align='center'><b>Mail bien envoyé à $email ! Merci de votre recommandation !</p>"; } ?><?php } ?> </body> </html>
Partager