Bonjour,
J ai deux fichier destinataire.php contenant mon formulaire que voici
Code html : 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 <h3 style="font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:center"> Envoyer à une amie </h3> <form action="envoyer.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="article" value="<?php echo $_GET['article']; ?>"/> <div class="destinataire"> <div class="destinataire_1"> <span>E-mail du destinataire</span> </div> <div class="destinataire_2"> <input type="text" name="emaildesti" id="to" style=" width:180px; height:19px; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; background-color: #FFFFFF; border:none"></input> </div> </div> <div class="destinataire"> <div class="destinataire_1"> <span>Votre nom</span> </div> <div class="destinataire_2"> <input type="text" name="votrenom" id="yorname" style=" width:180px; height:19px; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; background-color: #FFFFFF; border:none"></input> </div> </div> <div class="destinataire"> <div class="destinataire_1"> <span>Votre e-mail</span> </div> <div class="destinataire_2"> <input type="text" name="votreemail" id="yoremail" style=" width:180px; height:19px; font-size:11px;font-family:Geneva, Arial, Helvetica, sans-serif; background-color: #FFFFFF; border:none"></input> </div> </div> <div class="destinataire_message"> <span>Votre message</span> </div> <div class="destinataire_message_submit"> <textarea name="reader" id="message" rows="2" cols="23" style="width:267px; height:80px; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif"></textarea> </div> <div class="destinataire_submit_msn"> <input type="submit" align="middle" style="font-size:14px; color: #009900; font-family:Georgia, "Times New Roman", Times, serif"></input> </div> </form>
et un autre envoyer.php
contenant le code php de recuperation et de traitenant des donnees envoyes que voici
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 <?php // Mise en variables simples des valeurs du formulaire contact $emaildesti = htmlentities(addslashes($_POST['emaildesti'])); $votrenom = htmlentities(addslashes($_POST['votrenom'])); $votreemail = htmlentities(addslashes($_POST['votreemail'])); $reader = htmlentities(addslashes($_POST['reader'])); $dd ="contact_votelec"; $contact ="envoi_prvt_amie"; // On vérifie qu'il y a bien eu un envoi de données. // Pour cela, on vérifie que le champ "prenom" à bien été rempli if(isset($_POST['emaildesti'])) AND (isset($_POST['votreemail'])) AND (isset($_POST['reader'])); { // D'abord, on se connecte à MySQL mysql_connect('localhost', 'root', '') or die(mysql_error()); mysql_select_db($dd) or die(mysql_error()); // Enregistrement dans la base de donnees mysql_query("INSERT INTO envoi_prvt_amie (emaildesti,votrenom,votreemail,reader) VALUES ('" .$emaildesti. "', '" .$votrenom. "','" .$votreemail. "', '" .reader. "')") or die(mysql_error()); echo ' <center><p><b>Votre message est envoyé avec succes</b></p><br> <p><b><a href="destinataire.php">Ajouter un nouveau message</a></b></p> <p><b><a href="index.html"> Cliquez ici pour revenir à l\'acceuil </a></b></p></center> '; } else { echo 'Veuillez remplir tout les champs requis!'; } ?>
Mon probleme jarrive toujours pas a recuperer les donnees et les envoyes dans ma base de donnees.
Je pense qu il ya une erreur au niveau de mon code php au niveau du fichier envoyer.php.
Merci de bien vouloir m apporter votre contribution.
Partager