Bonjour,
j'ai un souci avec le formulaire que je fais
j'ai rien qui rentre dans la base de donnée et quand je fais un
test d'envois du contact j'ai rien dans ma boite mail je vous montre le formulaire
<?php
session_start();
if(!empty($_POST))
{
extract($_POST);
if(empty($nom))
{
$valid = false;
$erreurnom = '<font color="#FF0000">Entrez votre nom svp</font>';
}
if(empty($prenom))
{
$valid = false;
$erreurprenom = '<font color="#FF0000">Entrez votre prénom svp</font>';
}
if(empty($email))
{
$valid = false;
$erreuremail = '<font color="#FF0000">Entrez votre adresse E-mail svp</font>';
}
if(!empty($email) && (filter_var($email,FILTER_VALIDATE_EMAIL) === FALSE))
{
$valid = false;
$erreuremail = '<font color="#FF6600">Adresse E-mail invalide</font>';
}
if(empty($objet))
{
$valid = false;
$erreurobjet = '<font color="#FF0000">Veuillez entrer un objet svp</font>';
}
if(empty($message))
{
$valid = false;
$erreurmessage = '<font color="#FF0000">Veuillez entrer un message svp</font>';
}
if(empty($verif))
{
$valid = false;
$erreurverif = '<font color="#FF0000">Veuillez entrer le code de sécurité svp</font>';
}
if(!empty($verif) && $verif != $_SESSION['code'])
{
$valid = false;
$erreurverif = '<font color="#FF0000">Code invalide</font>';
}
if($valid == "true")
{
if(!mysql_connect('localhost','*****','****')){
echo'Connection Impossible';
exit();
} else {
// Echo'Connexion réussie';
}
mysql_select_db('****');
$requete="insert contact SET nom='$nom',prenom='$prenom',email='$email',objet='$objet',message='$message'";
$resultat=mysql_query($requete);
$to = '**********';
$subject = $nom. 'Vous envois un message';
$message = nl2br(strip_tags($message));
$headers = 'From:'.$nom."\r\n";
$headers .= 'Reply-to:'.$email."\r\n";
$headers .= 'MINE-version: 1.0'."\r\n";
$headers .= 'Content-type: text/html, charset=utf-8'."\r\n";
if(mail($to,$subject,$message,$headers))
{
$envoi_ok = '<font color="#FF0000">Votre demande a bien été prise en compte</font>';
}
$to = $email;
$subject = 'Votre demande de contact';
$message = '<h2>Bonjour '.$nom.'</h2>
Votre message nous est bien parvenu,<br/>
Nous vous repondrons dés que possible.<br/>
l\'administrateur d\'.<br/>
<p style="font-size:9px; color:orange;">Veuillez ne pas répondre a cette E-mail</p>';
$headers = 'From:'."\r\n";
$headers .= 'MIME-version: 1.0'."\r\n";
$headers .= 'Content-type: text/html, charset=utf-8'."\r\n";
mail($to,$subject,$message,$headers);
unset($nom);
unset($prenom);
unset($email);
unset($objet);
unset($message);
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/espace_membre.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Espace membre [....]</title>
<!-- InstanceEndEditable -->
<link href="/membre/css/mac.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
<!--
function AjoutFavoris(theURL, theTITLE) {
window.external.AddFavorite(theURL, theTITLE);
}
-->
</script>
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
</head>
<body>
<!-- InstanceBeginEditable name="EditRegion6" -->
<div id="topDiv"></div>
<!-- InstanceEndEditable --><!-- InstanceBeginEditable name="EditNav" -->
<div id="navigation"><!--debut navigation -->
<?php include('haut2.php'); ?>
</div><!--fin navigation -->
<!-- InstanceEndEditable -->
<div id="outerWrapper2"><!--debut outerWrapper2 -->
<div id="contentWrapper2"><!-- debut contentWrapper2 -->
<!-- InstanceBeginEditable name="EditColonneGauche" -->
<div id="leftColumn1"><!--debut gauche -->
<img src="/membre/images/logo.png" width="120" height="92" /><br />
<h1>Formulaire de contact de<br />Hostingozone</h1>
</div><!--fin gauche -->
<!-- InstanceEndEditable --><!-- InstanceBeginEditable name="EditCentre" -->
<div id="content2"><!--debut content -->
<?php if(isset($envoi_ok)) echo '<p class="envoi_ok">' .$envoi_ok.'</p>';?>
<form action="contact.php" method="post" cellpadding="5" cellspacing="5" class="contact">
<table width="70%" align="center" border="0" class="tblrepeat">
<tr>
<th>Nom :</th>
<td><input type="text" name="non" id="nom" tabindex="1" size="32" value="<?php if(isset($nom)) echo $nom; ?>" /><br />
<?php if(isset($erreurnom)) echo $erreurnom;?></td>
</tr>
<tr>
<th>Prénom :</th>
<td><input type="text" name="prenom" id="prenom" size="32" value="<?php if(isset($prenom)) echo $prenom; ?>" /><br />
<?php if(isset($erreurprenom)) echo $erreurprenom;?> </td>
</tr>
<tr>
<th>Email :</th>
<td><input type="text" name="email" id="email" size="32" value="<?php if(isset($email)) echo $email; ?>" /><br />
<?php if(isset($erreuremail)) echo $erreuremail;?> </td>
</tr>
<tr>
<th>Objet :</th>
<td><input type="text" name="objet" id="objet" size="32" value="<?php if(isset($objet)) echo $objet; ?>" /><br />
<?php if(isset($erreurobjet)) echo $erreurobjet;?></td>
</tr>
<tr>
<th colspan="3">Votre message :</th>
</tr>
<tr>
<td colspan="3" align="center"><textarea name="message" id="message" cols="45" rows="5">Bonjour :</textarea>
<p><?php if(isset($erreurmessage)) echo $erreurmessage;?><p></td>
</tr>
<tr>
<td><img src="images/sitemenu/icon_help.gif" width="13" height="13" />
<input type="text" name="verif" id="verif" size="10" maxlength="6"/> <img src="captcha.php" alt="image de protection" align="absmiddle" /><br />
<?php if(isset($erreurverif)) echo $erreurverif;?></td>
</tr>
<tr>
<th colspan="3" align="center">
<input type="submit" name="Submit" value="Envoyer le message" alt="Envoyer" title="Envoi de votre message" /></th>
</tr>
</table>
</form>
</div>
<!--fin content -->
<!-- InstanceEndEditable --><br class="clearFloat2" />
</div><!-- fin contentWrapper2 -->
<div id="footer2">
<p>© Copyright ©2010 ****** <a href="# target="_blank"></a> Tous droit réservés</p>
</div>
</div><!--fin outerWrapper2 -->
</body>
<!-- InstanceEnd -->
</html>
Afficher la suite