<?php // Controleur secondaire - packs/index if (isset($_GET["id"])) { $id = $_GET["id"]; include_once "modele/packs/fiche.php"; $console_aff = lire_console($id); } include_once "vue/packs/fiche.php";
$prixht = $_POST["prix_ht"]; $tva = $_POST["tva"]; $annee = $_POST["annee"]; $stock = $_POST["stock"]; // Ajout d'une image if (isset($_FILES["image"])) { // Controller l'extension de l'image $ext = array('jpg', 'jpeg', 'gif', 'png'); $ext_upload = strtolower(substr(strrchr($_FILES["image"]["name"], '.'), 1)); if (in_array($ext_upload, $ext)) { // Création du nom et enregistrement de l'image $size = getimagesize($_FILES["image"]["tmp_name"]); $url_image = md5(uniqid(rand(), true)); $exp_image = explode(".", $_FILES['image']['name']); move_uploaded_file($_FILES['image']['tmp_name'], "../assets/images/" . $url_image . "." . $exp_image[count($exp_image) - 1]); $image_save = $url_image . "." . $exp_image[count($exp_image) - 1]; } } include "modele/produits/modif_console.php"; // Modification des valeurs dans la BDD $modifConsole = modif_console($id, $ref, $nom, $descr, $prixttc, $prixht, $tva, $annee, $stock, $image_save); // Réaffichage des nouvelles données qui ont été modifiées $consModif = lire_console($id); } elseif (isset($_GET["id"])) { // Affichage des données du produit include "modele/produits/modif_console.php"; $consModif = lire_console($id); } // Affichage de la vue include_once "vue/produits/modif_console.php"; }
<?php // Controleur secondaire - packs/jeux if (isset($_GET["console"])) { $console = $_GET["console"]; include_once "modele/packs/fiche.php"; $console_aff = lire_console($console); creer_panier(); $ref = $console_aff[1]; $nom = $console_aff[2]; $descr = $console_aff[3]; $prix_ht = $console_aff[5]; $taux = $console_aff[6]; $qte = 1; ajout_produit($console, $ref, $nom, $descr, $prix_ht, $taux, $qte); include_once "modele/packs/jeux.php"; $retour_jeux = lire_jeux($console); include_once "vue/packs/jeux.php"; } else { header("Location:?module=packs&action=index"); }