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 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224
| <?php
header('Content-Type: text/html; charset=iso-8859-1');
session_start();
$phrase=(isset($_SESSION['phrase']))?strtolower($_SESSION['phrase']):'';
$action =(isset($_POST['action']))?trim(rawurldecode($_POST['action'])):'';
$sexe =(isset($_POST['sexe']))?trim(rawurldecode($_POST['sexe'])):'';
$nom =(isset($_POST['nom']))?trim(rawurldecode($_POST['nom'])):'';
$email =(isset($_POST['email']))?trim(rawurldecode($_POST['email'])):'';
$sujet =(isset($_POST['sujet']))?trim(rawurldecode($_POST['sujet'])):'';
$message=(isset($_POST['message']))?trim(rawurldecode($_POST['message'])):'';
$captcha=(isset($_POST['captcha']))?trim(rawurldecode($_POST['captcha'])):'';
if(@get_magic_quotes_gpc()){
$action=stripslashes($action);
$sexe=stripslashes($sexe);
$nom=stripslashes($nom);
$email=stripslashes($email);
$sujet=stripslashes($sujet);
$message=stripslashes($message);
$captcha=stripslashes($captcha);
}
$objet=$sujet;
$sexe=htmlspecialchars($sexe,ENT_QUOTES);
$nom=htmlspecialchars($nom,ENT_QUOTES);
$email=htmlspecialchars($email,ENT_QUOTES);
$sujet=htmlspecialchars($sujet,ENT_QUOTES);
$message=htmlspecialchars($message,ENT_QUOTES);
$msg='';
$flag=0;
if($action=='Envoyer'){
$flag=1;
$verif='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,5}$#';
if(!($sexe=='Monsieur'||$sexe=='Madame'||$sexe=='Mademoiselle'))$sexe='';
if($sexe==''||$nom==''||$email==''||$sujet==''||$message==''||$captcha=='')$msg='Il faut remplir tous les champs';
elseif(!@preg_match($verif,$email))$msg='Votre adresse e-mail n\'est pas valide';
elseif(strtolower($captcha)!==$phrase)$msg='Code de sécurité invalide';
else{
$domaine=preg_replace('#[^@]+@(.+)#','$1',$email);
if(@checkdnsrr($domaine,'MX')){
$expediteur ='web@hostingozone.net';
$destinataire ='Blablabla@live.fr';
$objet='Jet informatique Sujet : '.$objet;
$eol="\n";
$header ='From: '.$expediteur.$eol;
$header.='Return-Path: '.$expediteur.$eol;
$header.='Reply-To: '.$expediteur.$eol;
$header.='X-Priority: 3'.$eol;
$header.='X-Mailer: PHP/'.phpversion().$eol;
$header.='MIME-Version: 1.0'.$eol;
$header.='Content-Type: text/html; charset=ISO-8859-1'.$eol;
$header.='Content-Transfer-Encoding: base64'.$eol.$eol;
$message_envoi ="<p>Vous avez reçu une demande de contact<br />Voici le contenu :</p>\n";
$message_envoi.='<pre>Contact : '.$sexe.' '.$nom."\n";
$message_envoi.='email : '.$email."\n\n";
$message_envoi.='Sujet : '.$sujet."\n\n";
$message_envoi.="Message :\n\n".$message."\n</pre>\n";
$message_envoi="<html><head><title>Mail</title></head><body>\n".$message_envoi."</body></html>";
$message_envoi=chunk_split(base64_encode($message_envoi));
if(@mail($destinataire,$objet,$message_envoi,$header)){
$flag=2;
@session_destroy();
}else
$msg='Une erreur est apparue lors de l\'envoi de l\'email';
}else
$msg='Le nom de domaine de l\'adresse e-mail que vous avez donné n\'existe pas';
}
}
// gestion de l'affichage du captcha
$phrase='';
$img='';
if($flag!==2){
$filename=dirname(__FILE__).DIRECTORY_SEPARATOR.'captcha.txt';
if(($montab=@file($filename))!==false){
$montab=array_map('trim',$montab);
shuffle($montab);
for($i=0;$i<5;$i++){
$elem=explode(';',$montab[$i]);
$phrase.=$elem[0];
$img.='<img src="img_captcha/'.rawurlencode($elem[1]).'" alt="" />';
}
$_SESSION['phrase']=$phrase;
@session_write_close();
}else{
$msg='Erreur de lecture';
@session_destroy();
}
}
?>
<!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" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulaire de contact</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<style type="text/css"><!--
body {
background-image: url();
background-color: #CCCCCC;
}
.Style6 {
color: #008000;
font-weight: bold;
}
.Style1 {color: #FF0000}
-->
</style>
</head>
<body>
<div id="page">
<!--debut banniere -->
<div id="baniere"><img src="images/bnr.jpg" alt="bannière" width="955" height="150" longdesc="http://www.Lien.net" /></div>
<!--Fin banniere -->
<!--debut menu -->
<div id="menu">
<ul>
<li><a href="#">Nous contacter</a></li>
<li><a href="#">Inscrivez-vous</a></li>
<li><a href="#">Nos tarifs</a></li>
<li><a href="#">Nos services</a></li>
<li><a href="index.php">Accueil</a></li>
</ul>
</div>
<!--fin menu -->
<!--debut menu gauche -->
<div id="gauche">
<ul>
<li><a href="#">Menu</a></li>
<li><a href="#">Menu</a></li>
<li><a href="#">Menu</a></li>
<li><a href="#">Menu</a></li>
</ul>
</div>
<!--fin menu gauche -->
<!--debut centre -->
<div id="centre">
<?php
if($flag==2){
echo '<p>Votre message a bien été envoyé. Merci.</p><p><a href="/">Retour à la page d\'accueil</a></p>'."\n";
}
else {
if($msg!=='')echo "\t\t<p><strong>".$msg.".</strong></p>\n";
?>
<form method="post" name="contact" id="contact" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>">
<table>
<tr>
<td colspan="2"><div align="center"><span class="Style6">Formulaire De Contact</span></div></td>
</tr>
<tr>
<td colspan="2">S'il vous plaît, prenez le temps de remplir tous les champs portant un astérisque <span class="Style1">*</span>,
vous nous aiderez à traiter votre demande le plus rapidement possible. Merci.
</td>
</tr>
<tr><td colspan="2"> </td></tr>
<tr>
<td><strong>Vous êtes:</strong> <span class="Style1">*</span></td>
<td>
<select id="sexe" name="sexe">
<option value=""<?php if($sexe=='')echo ' selected="selected"'; ?>>Choisissez</option>
<option value="Madame"<?php if($sexe=='Madame')echo ' selected="selected"'; ?>>Madame</option>
<option value="Mademoiselle"<?php if($sexe=='Mademoiselle')echo ' selected="selected"'; ?>>Mademoiselle</option>
<option value="Monsieur"<?php if($sexe=='Monsieur')echo ' selected="selected"'; ?>>Monsieur</option>
</select>
</td>
</tr>
<tr><td colspan="2"> </td></tr>
<tr>
<td><strong>Nom, Prénom:</strong> <span class="Style1">*</span></td>
<td><input type="text" name="nom" maxlength="50" size="43" value="<?php echo $nom; ?>" /></td>
</tr>
<tr><td colspan="2"> </td></tr>
<tr>
<td><strong>Votre Email</strong> : <span class="Style1">*</span></td>
<td><input type="text" name="email" maxlength="50" size="43" value="<?php echo $email; ?>" /></td>
</tr>
<tr><td colspan="2"> </td></tr>
<tr>
<td><strong>Sujet</strong> : <span class="Style1">*</span></td>
<td><input type="text" name="sujet" maxlength="50" size="43" value="<?php echo $sujet; ?>" /></td>
</tr>
<tr>
<td colspan="2">
<div align="center">
Votre message : <span class="Style1">*</span><br />
<textarea name="message" cols="50" rows="8"><?php echo $message; ?></textarea>
</div>
</td>
</tr>
<tr>
<td><strong>Entrée le code</strong> : <span class="Style1">*</span></td>
<td><input type="text" name="captcha" size="5"/></td>
</tr>
<tr>
<td><strong>Code a introduire</strong> :</td>
<td>
<div class="img"><?php echo $img; ?></div>
</td>
</tr>
</table>
<div align="center">
<input name="action" type="submit" value="Envoyer" />
-
<input name="reset" type="reset" value="Annuler" />
</div>
</form><?php } ?>
</div>
<!--fin centre -->
<!--debut pied page -->
<div id="pied">
<div align="center">Copyright © Kit Graphique Créer en 2010 par Jet Informatique tout droit réservé.</div>
</div>
<!--fin pied page -->
</div>
</body>
</html> |
Partager