Bonjour,
en m'aidant de diverses documentations, j'ai essayé de créer un formulaire de contact pour mon site. Cependant il y a une erreur qui se produit lors de l'envois du message. Cette erreur est la suivante :
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required 'C:/wamp/www/SiteWeb/Météo-line2/CrystalX/envoi.php' (include_path='.;C:\php5\pear') in Unknown on line 0
Voici mes codes :
Code html contenus dans la page de mon site :
Code contenus dans la page "envoi.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
34 <p align="center"><strong>Contact</strong></p> <table width="500" border="0" align="center" cellpadding="0" cellspacing="0"> <form action="envoi.php" method="post" enctype="application/x-www-form-urlencoded" name="formulaire"> <tr> <td colspan="3"><strong>Envoyer un message</strong></td> </tr> <tr> <td><div align="left">Votre nom :</div></td> <td colspan="2"><input type="text" name="nom" size="45" maxlength="100"></td> </tr> <tr> <td width="17%"><div align="left">Votre mail :</div></td> <td colspan="2"><input type="text" name="mail" size="45" maxlength="100"></td> </tr> <tr> <td><div align="left">Sujet : </div></td> <td colspan="2"><input type="text" name="objet" size="45" maxlength="120"></td> </tr> <tr> <td><div align="left">Message : </div></td> <td colspan="2"><textarea name="message" cols="50" rows="10"></textarea></td> </tr> <tr> <td></td> <td width="42%"><center> <input type="reset" name="Submit" value="Réinitialiser le formulaire"> </center></td> <td width="41%"><center> <input type="submit" name="Submit" value="Envoyer"> </center></td> </tr> </form> </table>
Mon domaine existe bien, mon adresse mail également mais mon site n'est pas encore hébergez et je travaille encore sur wamp. Je dirais sans trop ne savoir que çà pourrait être lié mais si quelqu'un peut m'éclairer çà serait sympa ?
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 <?php $nom=$HTTP_POST_VARS['nom']; $mail=$HTTP_POST_VARS['mail']; $objet=$HTTP_POST_VARS['objet']; $message=$HTTP_POST_VARS['message']; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n"; $headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP"; $subject="$objet"; $destinataire="aaaa@aaaaaaa.com"; $body="$message"; if (mail($destinataire,$subject,$body,$headers)) { echo "Votre mail a été envoyé<br>"; } else { echo "Une erreur s'est produite"; } ?></p> <p align="center">Vous allez bientôt être redirigé vers la page d'accueil<br> Si vous n'êtes pas redirigé au bout de 5 secondes cliquez <a href="http://www.meteo-line.com">ici </a></p>
Partager