Exemple #1
0
<?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";
Exemple #2
0
        $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";
}
Exemple #3
0
<?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");
}