Résolu: Problèmes formulaire Contact
Publié : 16 avr. 2011, 00:46
Depuis 6 semaines que je travaille sur ce foutu formulaire
Aidez-moi s.v.p. juste sur le bord de la dépresse!
J'ai essayé avec le tutoriel mais ça n'a pas fonctionné j'ai la version 0.8b3(20100301)
J'ai essayé un autre code mais voici la réponse:
quand je clique sur send je reçois ça comme message:
voici mon html:
[modo]Mise en forme du code [/modo]

J'ai essayé avec le tutoriel mais ça n'a pas fonctionné j'ai la version 0.8b3(20100301)
J'ai essayé un autre code mais voici la réponse:
quand je clique sur send je reçois ça comme message:

Code : Tout sélectionner
$errors = array(); // Remove $_COOKIE elements from $_REQUEST. if(count($_COOKIE)){foreach(array_keys($_COOKIE) as $value){unset($_REQUEST[$value]);}} // Validate email field. if(isset($_REQUEST['email']) && !empty($_REQUEST['email'])) { $_REQUEST['email'] = trim($_REQUEST['email']); if(substr_count($_REQUEST['email'],"@") != 1 || stristr($_REQUEST['email']," ") || stristr($_REQUEST['email'],"\\") || stristr($_REQUEST['email'],":")){$errors[] = "Email address is invalid";}else{$exploded_email = explode("@",$_REQUEST['email']);if(empty($exploded_email[0]) || strlen($exploded_email[0]) > 64 || empty($exploded_email[1])){$errors[] = "Email address is invalid";}else{if(substr_count($exploded_email[1],".") == 0){$errors[] = "Email address is invalid";}else{$exploded_domain = explode(".",$exploded_email[1]);if(in_array("",$exploded_domain)){$errors[] = "Email address is invalid";}else{foreach($exploded_domain as $value){if(strlen($value) > 63 || !preg_match('/^[a-z0-9-]+$/i',$value)){$errors[] = "Email address is invalid"; break;}}}}}} } // Check referrer is from same site. if(!(isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER']) && stristr($_SERVER['HTTP_REFERER'],$_SERVER['HTTP_HOST']))){$errors[] = "You must enable referrer logging to use the form";} // Check for a blank form. function recursive_array_check_blank($element_value) { global $set; if(!is_array($element_value)){if(!empty($element_value)){$set = 1;}} else { foreach($element_value as $value){if($set){break;} recursive_array_check_blank($value);} } } recursive_array_check_blank($_REQUEST); if(!$set){$errors[] = "You cannot send a blank form";} unset($set); // Display any errors and exit if errors exist. if(count($errors)){foreach($errors as $value){print "$value
";} exit;} if(!defined("PHP_EOL")){define("PHP_EOL", strtoupper(substr(PHP_OS,0,3) == "WIN") ? "\r\n" : "\n");} // Build message. function build_message($request_input){if(!isset($message_output)){$message_output ="";}if(!is_array($request_input)){$message_output = $request_input;}else{foreach($request_input as $key => $value){if(!empty($value)){if(!is_numeric($key)){$message_output .= str_replace("_"," ",ucfirst($key)).": ".build_message($value).PHP_EOL.PHP_EOL;}else{$message_output .= build_message($value).", ";}}}}return rtrim($message_output,", ");} $message = build_message($_REQUEST); $message = $message . PHP_EOL.PHP_EOL."-- ".PHP_EOL."Thank you for using FormToEmail from http://FormToEmail.com"; $message = stripslashes($message); $subject = "FormToEmail Comments"; $subject = stripslashes($subject); if($from_email) { $headers = "From: " . $from_email; $headers .= PHP_EOL; $headers .= "Reply-To: " . $_REQUEST['email']; } else { $from_name = ""; if(isset($_REQUEST['name']) && !empty($_REQUEST['name'])){$from_name = stripslashes($_REQUEST['name']);} $headers = "From: {$from_name} <{$_REQUEST['email']}>"; } mail($my_email,$subject,$message,$headers); ?>
Thank you fgav«v
Your message has been sent
Click here to continue
Code : Tout sélectionner
<html dir="ltr" lang="fr-ca">
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>Contact</title>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<meta content="MS Import" name="author">
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(51, 204, 255);"
alink="#000099" bgcolor="#ffffff" link="#000099" text="#000000"
vlink="#990099">
<br>
<div style="text-align: center;">
<p style="margin: 0cm 0cm 10pt; text-align: center;" class="MsoNormal"><big><big><big><font><font
face="Calibri"><font color="#000000"><strong><font size="3"><big><big><big><span></span></big></big></big></font></strong></font></font></font></big></big></big></p>
<img style="width: 875px; height: 92px;" src="Images/Banniere3.jpg"
alt="Banniere3.jpg">
<p style="margin: 0cm 0cm 10pt; text-align: center;" class="MsoNormal"><big><big><big><font><font
face="Calibri"><font color="#000000"><strong><font size="3"><big><big><big><span></span></big></big></big></font></strong></font></font></font></big></big></big></p>
<h1 style="text-align: center;"><small><small><a
href="file:///C:/Users/Phil/Documents/WebFree_monlogin/Contact.html"><small><small><span
style="color: white;"></span></small></small></a><small><small><a
href="index.html"><big style="font-weight: bold;"><big>Accueil</big></big></a><big
style="font-weight: bold;"><big> | <a href="Electronique.html">Electronique</a>
| <a href="Outils.html">Outils</a> | <a href="Moteur-Bateau.html"
target="_blank">Moteur-Bateau</a> | <a href="Imprimerie.html">Imprimerie</a>
| <a href="Divers.html">Divers</a> </big></big></small></small>
<a style="font-weight: bold;" href="Devenir%20Membre.html"
target="_blank">Devenir Membre</a> | <a style="font-weight: bold;"
href="file:///C:/Users/Phil/Documents/WebFree_monlogin/Contact.html">Contact</a></small></small></h1>
<h1 style="text-align: center;"><br>
<br>
<br>
<br>
<br>
<br>
<br>
<form action="FormToEmail.php" method="post">
<div style="text-align: left;"><br>
</div>
<table
style="background: rgb(236, 236, 236) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; margin-left: auto; margin-right: auto;"
border="10" cellspacing="5">
<tbody>
<tr align="center">
<td style="text-align: center;">Nom</td>
<td><input size="50" name="name" type="text"></td>
</tr>
<tr align="left">
<td style="text-align: center;">Prenom</td>
<td style="text-align: center;"><input size="50" name="Prenom"
type="text"></td>
</tr>
<tr align="center">
<td>Email </td>
<td><input size="50" name="email" type="text"></td>
</tr>
<tr align="left">
<td valign="top">Commentaires</td>
<td><textarea name="comments" rows="6" cols="30"></textarea></td>
</tr>
<tr align="left">
<td> </td>
<td style="text-align: center;"><input value="Send"
type="submit"><font face="arial" size="1"> <a
href="http://FormToEmail.com">PHP Form</a> by
FormToEmail.com</font></td>
</tr>
</tbody>
</table>
</form>
<br>
<div>
<center>
<p><br>
</p>
<p><a href="index.html">Continuer</a></p>
<p><a href="http://FormToEmail.com"><br>
</a></p>
</center>
</div>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<table
style="text-align: left; width: 1101px; height: 44px; margin-left: auto; margin-right: auto;"
border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: middle; text-align: center; background-color: rgb(255, 255, 102);"><big>Copyright
<a href="http://www.msimport.ca">www.msimport.ca</a></big> </td>
</tr>
</tbody>
</table>
<div><strong><font color="#ff0033" size="3">POUR NOUS JOINDRE:
514-829-1765</font></strong></div>
<div><font color="#ff0033" size="3"><a
href="mailto:ms.services@videotron.ca"><font color="#ff0033"><strong><br>
</strong></font></a></font></div>
</h1>
</div>
</body>
</html>