public static function acheter() { if (isset($_COOKIE['id_produits']) && isset($_COOKIE['types_produits']) && isset($_COOKIE['noms_produits']) && isset($_COOKIE['prix_produits'])) { $pdo = Model::getPdo(); $id_produits = unserialize($_COOKIE['id_produits']); $types_produits = unserialize($_COOKIE['types_produits']); $noms_produits = unserialize($_COOKIE['noms_produits']); $prix_produits = unserialize($_COOKIE['prix_produits']); for ($i = 0; $i < count($noms_produits); $i++) { $mail = $_SESSION['mail']; $commande = new modelCommande($mail, $noms_produits[$i]); $commande->save(); } } }
break; case "acheter": modelUtilisateur::acheter(); if (isset($_SESSION['mail'])) { require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewAchatPanier.php"; } else { require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewPasCo.php"; } break; case "deconnecter": session_destroy(); require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewDeconnecter.php"; break; case "confirmation": $subject = 'Confirmation d\'adresse Mail'; $headers = "From: louisr.daviaud@gmail.com\r\nReturn-Path: louisr.daviaud@gmail.com\r\n"; $message = 'test'; if (mail('*****@*****.**', $subject, $message, $headers)) { $reponse = "<p>Un mail vous a été envoyer veuillez le confirmer afin de vous connecter</p>"; echo $reponse; } else { $reponse = "Le mail de confirmation de mot de passe n'a pas été envoyé, veuillez contacter le webmaster"; echo $reponse; } break; case "historique": $mail = $_SESSION['mail']; $v = modelCommande::getCommandeBymail($mail); require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewHistorique.php"; break; }