Adapter formulaire de contact php

micmac1 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
micmac1 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai adapté un site web avec un formulaire de contact type.
Malheureusement je n'arrive pas à le configurer pour qu'il envoie les messages sur mon adresse mail.
Quelqu'un peut-il m'indiquer où je dois mettre mon adresse dans le code afin que ça fonctionne?
D'avance un grand merci.
PS: je dispose aussi d'un fichier "contact.asp" faut-il le modifier également?

Voici le code source du fichier conctact.php

<?php
Error_Reporting(E_ALL & ~E_NOTICE);

while ($request = current($_REQUEST)) {
if (key($_REQUEST)!='recipient') {
$pre_array=split ("&777&", $request);

$post_vars[key($_REQUEST)][0]=preg_replace ("/<[^>]*>/", "", $pre_array[0]);
$post_vars[key($_REQUEST)][1]=preg_replace ("/<[^>]*>/", "", $pre_array[1]);
}
next($_REQUEST);
}



reset($post_vars);


$subject="From ".$post_vars['your_name'][0] ;
$headers= "From: ".$post_vars['your_email'][0] ."\n";
$headers.='Content-type: text/html; charset=iso-8859-1';
$message='';
while ($mess = current($post_vars)) {
if ((key($post_vars)!="i") && (key($post_vars)!="your_email") && (key($post_vars)!="your_name")) {

$message.="<strong>".$mess[1]."</strong>   ".$mess[0]."<br>";
}
next($post_vars);
}

mail($_REQUEST['recipient'], $subject, "
<html>
<head>
<title>Contact letter</title>
</head>
<body>
<br>
".$message."
</body>
</html>" , $headers);
echo ("Your message was successfully sent!");

?>
<script>
resizeTo(300, 300);
</script>

4 réponses

yooyoo12 Messages postés 308 Date d'inscription   Statut Membre Dernière intervention   18
 
salut! il faut modfier, remplacer "your name" par votre nom et "your email" par votre e-mail.
ici:

$subject="From ".$post_vars['your_name'][0] ;
$headers= "From: ".$post_vars['your_email'][0] ."\n";

ainsi que :

$message='';
while ($mess = current($post_vars)) {
if ((key($post_vars)!="i") && (key($post_vars)!="your_email") && (key($post_vars)!="your_name")) {


et je suppose que dans le fichier asp, je pense aussi qu'il faudra remplacer tout sa!
0
micmac1 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse.
Malheureusement j'avais déjà essayé cela mais ça ne fonctionne toujours pas.
Pourtant lorsque je teste, j'ai un message qui stipule que le message a bien été envoyé.
Le problème c'est qu'il n'arrive pas dans ma boite mail.
0
yooyoo12 Messages postés 308 Date d'inscription   Statut Membre Dernière intervention   18
 
tu n'as pas eu de "readme.txt" ou "lisez-moi.txt" avec ton script ?
0
micmac1 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Non, le site est un modèle full flash que j'ai acheté pour l'adapter à mes besoins. Tout fonctionne sauf ce formulaire de contact.
0