Ejemplo n.º 1
0
//ENVOI FLOOD BDD
$time = time();
$previousTime = selectFlood($_SERVER['REMOTE_ADDR']) + 10;
if ($time <= $previousTime) {
    $send[] = "Veuillez patientez avant l'envoi d'un nouveau message.";
}
// si tous les champs sont corrects, la variable send n'a pas été mise à 0, envoi des champs
$envoi = 1;
foreach ($send as $element) {
    if ($element != '') {
        $envoi = 0;
        break;
    }
}
include_once 'modele/boutique/getFiche.php';
$produitArray = getFiche($_POST['ID_produit']);
if ($envoi == 1) {
    //envoi du message dans la base de données
    envoiAchat($_SESSION['login'], $_POST['nom'], $_POST['prenom'], $_POST['mail'], $_POST['adresse'], $_POST['codepostal'], $_POST['ville'], $_POST['pays'], $_POST['ID_produit'], $_POST['note']);
    insertFlood($_SERVER['REMOTE_ADDR']);
    modifyNbAchat($_POST['ID_produit']);
    foreach ($produitArray as $produit) {
        if ($_SESSION['login']) {
            $prix = $produit['prix'] - $produit['prix'] * 10 / 100;
        } else {
            $prix = $produit['prix'];
        }
        $prix = round($prix, 2);
    }
}
// On affiche la page (vue)
Ejemplo n.º 2
0
include "functions.php";
checkLogin();
$id = (int) $_GET['produit'];
if ($_GET['produit'] <= '0') {
    $js = false;
    $redirect[0] = 'boutique.php';
    $redirect[1] = '3';
    $page = 'boutique';
    $titreErreur = 'boutique - achat : erreur';
    $erreur = 'Ce produit n\'existe pas !';
    include_once 'vue/erreur.php';
    die;
}
include_once 'modele/boutique/getFiche.php';
include_once 'modele/boutique/selectInfosMembre.php';
$produitArray = getFiche($id);
//si le produit n'existe pas dans la base de données, affichage d'un message d'erreur JS, puis redirection vers la boutique
if (!$produitArray) {
    $js = false;
    $redirect[0] = 'boutique.php';
    $redirect[1] = '3';
    $page = 'boutique';
    $titreErreur = 'boutique - erreur';
    $erreur = 'Ce produit n\'existe pas !';
    include_once 'vue/erreur.php';
    die;
}
$membreArray = selectInfosMembre();
if (!$_SESSION['login']) {
    require_once 'recaptchalib.php';
    $publickey = "6LeY-7kSAAAAAP6I1bSIh9elEmQv3XbCTEMOYkVo";