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
| <?php
// Parametres mysql à remplacer par les vôtres
define('DB_SERVER', 'localhost'); // serveur mysql
define('DB_SERVER_USERNAME', 'root'); // nom d'utilisateur
define('DB_SERVER_PASSWORD', ''); // mot de passe
define('DB_DATABASE', 'pti2_tourisme'); // nom de la base
// Connexion au serveur mysql
$connect = mysql_connect(DB_SERVER, DB_SERVER_USERNAME,
DB_SERVER_PASSWORD)
or die('Impossible de se connecter : ' . mysql_error());
// sélection de la base de données
mysql_select_db(DB_DATABASE, $connect);
$msg_erreur = "<a Erreur. Les champs suivants doivent être obligatoirement remplis href=site.php?page=includes/ajout/ajouter>retour</a>:<br/><br/>";
$msg_ok = " <a href=site.php?page=body>retour</a>)";
$message = $msg_erreur;
// vérification des champs
if (empty($_POST['civilite']))
$message .= "Votre civilité<br/>";
if (empty($_POST['nom']))
$message .= "Votre nom<br/>";
if (empty($_POST['adresse']))
$message .= "Votre adresse<br/>";
if (empty($_POST['codepostal']))
$message .= "Votre code postal<br/>";
if (empty($_POST['ville']))
$message .= "Votre ville<br/>";
if (empty($_POST['prenom']))
$message .= "Votre Prénom<br/>";
if (empty($_POST['nbpersonne']))
$message .= "nombre de participant<br/>";
if (empty($_POST['telephone']))
$message .= "Votre numéro de téléphone<br/>";
if (empty($_POST['email']))
$message .= "Votre email<br/>";
if (empty($_POST['date1']))
$message .= "date séjour manquante<br/>";
if (empty($_POST['date2']))
$message .= "date séjour manquante<br/>";
// si un champ est vide, on affiche le message d'erreur
if (strlen($message) > strlen($msg_erreur)) {
echo $message;
// sinon c'est ok
} else {
foreach($_POST as $index => $valeur) {
$$index = mysql_real_escape_string(trim($valeur));
}
$interets = $_POST['interets'];
$sqlinterets = '';
for ($i=0; $i<count($interets); $i++)
{
$sqlinterets .= $interets[$i];
$sqlinterets .= ', ';
}
$sql = "INSERT INTO formulaire VALUES (
'',
'".$civilite."',
'".$nom."',
'".$adresse."',
'".$codepostal."',
'".$ville."',
'".$pays."',
'".$sqlinterets."',
'".$comments."',
'".$prenom."',
'".$telephone."',
'".$nbpersonne."',
'".$email."',
'".$date1."',
'".$date2."',
now())";
$res = mysql_query($sql);
if ($res) {
echo $msg_ok;
} else {
echo mysql_error();
}
}
?> |
Partager