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
| <?php
function VerifHotel($NomHotel) {
$Requete = "SELECT COUNT(*) as nb FROM pdf_hotel WHERE nom_hotel='".$nom_hotel."'";
$verification = mysql_query($Requete) or die (mysql_error());
$donnees = mysql_fetch_array($verification)or die (mysql_error());
return $donnees['nb'];
}
function VerifFric($Pseudo) {
/** C'est là que tu dois modifier à ta sauce, par rapport à tes données **/
$Requete = "SELECT argent FROM membres WHERE pseudo ='".$Pseudo."'";
$verification = mysql_query($Requete) or die (mysql_error());
$donnees = mysql_fetch_array($verification)or die (mysql_error());
return $donnees['argent'];
}
/** mysql_real_escape_string() permet de protéger des injections **/
/** Si tu n'en as pas l'utilité, tu peux enlever htmlentities() **/
$nom_hotel = mysql_real_escape_string(htmlentities($_POST['nom_hotel']));
$ville = mysql_real_escape_string(htmlentities($_POST['ville']));
$classification = mysql_real_escape_string(htmlentities($_POST['classification']));
$nom_chaine = mysql_real_escape_string(htmlentities($_POST['nom_chaine']));
$pseudo = mysql_real_escape_string(htmlentities($_POST['pseudo']));
$argent = mysql_real_escape_string(htmlentities($_POST['argent']));
$type = mysql_real_escape_string(htmlentities($_POST['type']));
$WeCanContinueItsMagnific = true;
if(VerifHotel($nom_hotel) >= 1) {
/** L'hotel existe déja ? **/
reponse = 'Un hôtel porte déjà ce nom là, merci d\'en choisir un nouveau. <a href="javascript:history.back(1)">Retour au formulaire</a>';
$WeCanContinueItsMagnific = false;
} elseif( empty($nom_hotel)) {
/** Le nom de l'hotel est renseigné ? **/
reponse = 'Veuillez indiquer un nom pour votre hôtel, <a href="javascript:history.back(1)">Retour au formulaire</a>';
$WeCanContinueItsMagnific = false;
} else if ( VerifFric($pseudo) < $argent ) {
/** Le membre est-il assez friqué ? **/
reponse = 'Il va falloir penser à vous enrichir avant d\'y penser ! <a href="javascript:history.back(1)">Retour au formulaire</a>';
$WeCanContinueItsMagnific = false;
}
if ($WeCanContinueItsMagnific == true) {
//Si tout est bon on entre les données dans la BDD et on envoye le mail
mysql_query("INSERT INTO pdf_hotel VALUES ('','$pseudo', '$nom_chaine', '$nom_hotel', '$type', '$classification', '$ville')");
mysql_query ("UPDATE pdf_membre SET `argent`='$argent' WHERE pseudo='$pseudo'");
$reponse = 'Vous venez de construire un nouvel hôtel.<br>Le maire vous souhaite la bienvenue et de bonnes affaires ! <br><a href="chaine.php">Retour</a>';
}
?> |
Partager