Une fois que l'utilisateur a ajouté des articles au panier et les a enregistrés dans la session, comment stocker les informations du panier dans la base de données ?
cyjy622
cyjy622 2019-11-17 16:03:36
0
0
998

<?php
header("Content-type: text/html; charset=utf-8");
session_start();//Démarrer la session
// session_destroy();
// die();
/ / var_dump($_SESSION);
// die();
if(isset($_SESSION['nom d'utilisateur']) &&!empty($_SESSION['nom d'utilisateur'])){

}
else{
echo ' <script language="JavaScript">;
          alert("Pas encore connecté, veuillez d'abord vous connecter !!");</script>';
                      echo "<script>location.href='header. php'< ;/script>"; exit;
}

// $uid = $_SESSION['uid'];
$goods_id = $_POST['goods_id'];//Obtenir l'identifiant du produit
// $ size = $_POST ['size'];
// $color = $_POST['color'];
$number = $_POST['num'];//Obtenir la quantité du produit // $numcol="$size "."$color "; // var_dump($_POST);
// die();


if(empty($_SESSION["gwc"])) { //1. Le panier est vide, cliquez pour ajouter des achats pour la première fois Voiture          $arr[$goods_id] =array(
            'goods_id'                         
      );      $_SESSION["gwc"]=$arr;         // print_r( $arr);
                                                                                                                                                            = false ; si le produit est dans le panier, KEY est l'identifiant du produit
foreach($arr as $k=> $v)
{

if($k==$goods_id)
{                 $chuxian = true ; $goods_id,
                                                                           ;                       }autre{
                                                                                                                             } $
$ _SESSION ["gwc"] = $ arr;
}
else
{// 2. S'il n'y a aucun produit dans le panier
$ ARR [$ good_id] = array (
'goods_id' = & gt; $goods_id ,                                                                                                                                                                                                                                                                                                                // print_r($arr); ">;
alert("Ajout réussi!");location.href="header.php";</script>;';
                           exit;
 // var_dump($_SESSION);  //     die();
   
     
?> ;

cyjy622
cyjy622

répondre à tous(0)
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal