Jump to content

php sessions help


smokyyyyyy

Recommended Posts

hi im new to php i am making shopping cart i made a session variable to add products in cart when i run it gives this warning Notice: Undefined index: cart in C:\wamp\www\cart\public\views\layouts\shop.php on line 15

Notice: Undefined index: total_items in C:\wamp\www\cart\public\views\layouts\shop.php on line 16

Notice: Undefined index: total_price in C:\wamp\www\cart\public\views\layouts\shop.php on line 17

but when i click on add to cart it add product price and quanitity kindly help me my shop.php code is

<head>

    <title> Shopping Cart</title>

<link href="stylesheets/cool_style.css" media="screen" rel="Stylesheet" type="text/css" />

</head>

<body>

<h1> products</h1>

<div class="cart">

    <p><b> Shopping Cart</b></p>

 print_r($_SESSION['cart']);

 echo $_SESSION['total_items'];

echo number_format($_SESSION['total_price'],2);

 

</div>

<hr />

</body>

 

</html>

and my index file is where i set session variables are

include('db_fns.php');
include("cart_functions.php");
session_start();
if(isset($_SEESION['cart']))   // if change this conditon if(!isset($_SEESION['cart'])) it gives not warning but does not //add products to the cart it does not do anything
{
   
    $_SESSION['cart']=array();
    $_SESSION['total_items']=0;
    $_SESSION['total_price']=0.00;

}

$view=empty($_GET['view'])?'index':$_GET['view'];

$controller='shop';

switch ($view){
   case "index";

$products = find_product();

   break;

   case "add_to_cart";
   
    $id=$_GET['id'];
    $add_item=add_to_cart($id);
    $_SESSION['total_items']=total_items($_SESSION['cart']);
     $_SESSION['total_price']=total_price($_SESSION['cart']);

header('Location: index.php');
  

break;


   case "update_cart";



break;


   case "checkout";


       break;
}

 

  if change this conditon  if(!isset($_SEESION['cart'])) it gives not warning  file run correctly with no warning but does not add products to the cart and does not do anything

kindly help me please

Link to comment
https://forums.phpfreaks.com/topic/225133-php-sessions-help/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.