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
session_start();
if (isset($_SESSION["caddie"]))
{
$caddie = $_SESSION['caddie'];
}
else
{
$caddie = null;
}
<?php
//Identité d'un article
$Liste1 = isset($_GET['Liste1'])?$_GET['Liste1']:null;
$Liste2 = isset($_GET['Liste2'])?$_GET['Liste2']:null;
$Liste3 = isset($_GET['Liste3'])?$_GET['Liste3']:null;
$qte = isset($_GET['qte'])?$_GET['qte']:0;
//Suppression d'un article
if (isset($_GET["supprimer"]) && $caddie != null)
{
unset($caddie[$_GET["supprimer"]]);
$caddie = array_values($caddie) ;
$_SESSION["caddie"] = $caddie;
}
function existe($mot_clé,$tableau ){
if ($tableau != null)
foreach ($tableau as $ligne){
if (is_array($tableau) && in_array($mot_clé,$ligne)) return true;
else if ($mot_clé == $ligne) return true;
}
return false;
}
//Ajout d'article
if (isset($_GET["ajout"]) && $Liste1 != null && $Liste2 != null && $Liste3 != null )
{
//Ajout par défaut d'1 article
if (!existe($Liste3,$caddie)) { //si l'article n'existe pas déjà dans le caddie
$caddie[]= array($Liste1,$Liste2,$Liste3,$qte,$autre);
$_SESSION["caddie"] = $caddie;
}
}
?> |
Partager