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
|
//on récupère les informations depuis le catalogue posté par methode "POST"
if(isset($_POST['reference'],$_POST['nom'],$_POST['prix'],$_POST['quantite']))
{
$ref=$_POST['reference'];
$cadd=$monpanier->getBasket();
$trouve=false;
foreach ($cadd as $art)
{
if (in_array($ref,$art)) // si la référence existe deja dans le panier
{
$trouve=true;
break;// des qu'un enregistrement equivalent est trouvé on arrete la boucle
}
}
if ($trouve)// si un enregistrement est trouvé on interdit l'ajout
{
echo'<center><br/>votre article existe deja, veuillez utiliser les bouttons <img src="images/plus.jpg" alt="plus" title="plus"/> et <img src="images/moins.jpg" alt="moins" title="moins"/> pour ajuster la quantité désirée</center>';
}
else // sinon on ajoute l'article
{
$monpanier->addArticle(array('code'=>$_POST['reference'],'nom'=>$_POST['nom'],'prix'=>$_POST['prix'],'quantite'=>$_POST['quantite']));// on insere les valeurs dans le tableau "monpanier"
}
} |
Partager