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 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
| <?php
if (isset($_POST['go_rdv']))
{
if ((isset($_POST['nom'])) && (isset($_POST['email'])) && (isset($_POST['message'])))
{
// si les 3 variables ne sont pas vides, et si l'adresse E-mail est valide, alors, et seulement dans ce cas, on fera notre insertion dans la base
if ((!empty($_POST['nom'])) && (!empty($_POST['email'])) && (!empty($_POST['message'])))
{
// on verifie le format de l'adresse E-mail saisie
$test_mail = eregi ('^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)+$', $_POST['email']);
if ($test_mail)
{
echo "EMAIL ENVOYé!";
if ( get_magic_quotes_gpc() )
{
$_POST['nom'] = stripslashes( $_POST['nom'] );
$_POST['message']= stripslashes( $_POST['message'] );
$_POST['sujet']= stripslashes( $_POST['sujet'] );
}
/* Construction du message */
$msg = 'Bonjour, voici le mail.';
/* En-têtes de l'e-mail */
$headers = 'From: '.trim($_POST['nom']).' <'.trim($_POST['email']).'>'."";
if ( get_magic_quotes_gpc() )
{
$title = stripslashes( $title );
}
$title = $_POST['sujet'];
$to = 'mon_mail@hotmail.fr';
/* Envoi de l'e-mail */
if (mail($to, $title, $msg, $headers))
{
$alert = 'E-mail envoyé avec succès';
}
else
{
echo 'Erreur d\'envoi de l\'e-mail';
}
}
else
{
$erreur = 'Votre adresse E-mail est invalide.';
}
}
elseif (empty($_POST['nom']) && empty($_POST['email']) && empty($_POST['message'])) { $erreur = 'Veuillez renseigner tout les champs.'; }
elseif (empty($_POST['nom'])) { $erreur = 'Vous n\'avez pas renseigné votre nom.'; }
elseif (empty($_POST['email'])) { $erreur = 'Vous n\'avez pas renseigné votre E-mail.'; }
elseif (empty($_POST['message'])) { $erreur = 'Vous n\'avez pas rédigé de message.'; }
}
else
{
$erreur = 'Les variables nécessaires au script ne sont pas définies.';
}
}
?>
<div align="center">
<div align="center" class="bloc">
<h2><span>Prendre contact</span></h2>
<form action="<?php echo $_SERVER["PHP_SELF"];?>?show=contact" method="post">
<table border="0" cellpadding="4" cellspacing="0" width="100%">
<tr>
<td>
<span style="margin-left:15px" class="gras">Nom : </span><input style="width:100px;border: 1px solid #c9c9c9;height:14px;margin-left:20px" type="text" maxlength="30" id="nom" name="nom" value="<?php if (isset($_POST['nom'])) echo htmlentities(trim($_POST['nom'])); ?>" />
</td>
</tr>
<tr>
<td>
<span style="margin-left:15px" class="gras">E-Mail : </span><input style="width:150px;border: 1px solid #c9c9c9;height:14px;margin-left:11px"type="text" maxlength="50" id="email" name="email" value="<?php if (isset($_POST['email'])) echo htmlentities(trim($_POST['email'])); ?>" /><br/>
</td>
</tr>
<tr>
<td>
<span style="margin-left:15px" class="gras">Sujet : </span>
<select id="sujet" name="sujet">
<option
value="Demande de rendez-vous"
<?php
if (isset($_POST['sujet']) && $_POST['sujet'] == 'Demande de rendez-vous')
{
echo ' selected="selected"';
}
?> >
Demande de rendez-vous
</option>
<option
value="Demande d'informations"
<?php
if (isset($_POST['sujet']) && $_POST['sujet'] == 'Demande d\'informations')
{
echo ' selected="selected"';
}
?> >
Demande d'informations
</option>
<option
value="Message d'un visiteur"
<?php
if (isset($_POST['sujet']) && $_POST['sujet'] == 'Message d\'un visiteur')
{
echo ' selected="selected"';
}
?> >
Autre raison
</option>
</select>
<br/>
</td>
</tr>
<tr>
<td>
<span style="margin-left:15px" class="gras">Votre message :</span><br>
<div style="position:relative;top:5px" align="center">
<textarea style="width:380px;font-family:Arial;font-size:12px;color:#666666" id="message" name="message" cols="45" rows="6"><?php if (isset($_POST['message'])) echo htmlentities(trim($_POST['message'])); ?></textarea>
</div>
</td>
</tr>
</table>
<?php if (isset($erreur)) echo '<div id="gbk"><span class="warn">',$erreur,'</span></div>'; else echo '<br />'; ?>
<div align="center">
<input type="submit" name="go_rdv" value="Envoyer mon message"/>
</form>
</div>
<p class="last"></p></div></div> |
Partager