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
| <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />
<title>add</title>
</head>
<?php
// On commence par récupérer les champs
if(isset($_POST['nom'])) $nom=$_POST['nom'];
else $nom="";
if(isset($_POST['code_postal'])) $code_postal=$_POST['code_postal'];
else $code_postal="";
if(isset($_POST['mail'])) $mail=$_POST['mail'];
else $mail="";
if(isset($_POST['titre'])) $titre=$_POST['titre'];
else $titre="";
if(isset($_POST['message'])) $message=$_POST['message'];
else $message="";
if(isset($_POST['recevez'])) $message=$_POST['recevez'];
else $recevez="";
// On verifie si les champs sont vides
if(empty($nom) OR empty($code_postal) OR empty($mail) OR empty($titre) OR empty($message)) {
echo '<font color="red"><bg color=blue"><center><h3><b>Attention, aucun champ ne peut rester vide !
<br>Corrigez svp !</b></h3></center></bg></font>';
echo "<meta http-equiv='refresh' content='1; url=contact.php?nom=$nom&code_postal=$code_postal&mail=$mail&titre=$titre&message=$message&recevez=$recevez'>";
}
//Aucun champ n'est vide, on peut enregistrer dans la table
else
{
// connexion à la base
$db = mysql_connect('localhost', 'tarik.net', '03103005') or die('Erreur de connexion '.mysql_error());
// s?lection de la base
mysql_select_db('tarik_net',$db) or die('Erreur de selection '.mysql_error());
// on ecrit la requete sql
$sql = "INSERT INTO infos_tbl(id, nom, code_postal, mail, titre, message, recevez) VALUES('','$nom','$code_postal','$mail','$titre','$message','$recevez')";
// on insere les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le resultat pour le visiteur
echo '<center><b><font color="red">Votre mail a été correctement envoyé au webmaster.</font></b></center><br>';
echo '<center>Il sera traité dans les plus brefs délais.</center>';
echo "<meta http-equiv='refresh' content='3; url=../index.html'>";
mysql_close(); // on ferme la connexion
}
?>
<body bgcolor="#ffffff">
</body>
</html> |
Partager