Jump to content

add product to shopping cart problem


smokyyyyyy

Recommended Posts

hi my first language is german my english is not good so kindly bear it i have uploaded my files on free server /hosting site when i run it it shows me my products now the problem i m facing is when i click on add to cart it generates me this this error or warning

at the all above page it generates this error

 

Warning: Cannot modify header information - headers already sent by (output started at /www/clanteam.com/a/z/e/azeempro/htdocs/cart/include/config.php:1) in /www/clanteam.com/a/z/e/azeempro/htdocs/cart/public/index.php on line 33

below it it add products in cart array

Shopping Cart

Array ( [2] => 1 )

 

1 Items

 

$90.00

 

checkout

 

below that it gives this warning

 

Warning: include() [function.include]: Unable to access /www/clanteam.com/a/z/e/azeempro/htdocs/cart/public/views/shop/add_to_cart.php in /www/clanteam.com/a/z/e/azeempro/htdocs/cart/public/views/layouts/shop.php on line 24

 

Warning: include(/www/clanteam.com/a/z/e/azeempro/htdocs/cart/public/views/shop/add_to_cart.php) [function.include]: failed to open stream: No such file or directory in /www/clanteam.com/a/z/e/azeempro/htdocs/cart/public/views/layouts/shop.php on line 24

 

Warning: include() [function.include]: Failed opening '/www/clanteam.com/a/z/e/azeempro/htdocs/cart/public/views/shop/add_to_cart.php' for inclusion (include_path='.:/usr/lib/php') in /www/clanteam.com/a/z/e/azeempro/htdocs/cart/public/views/layouts/shop.php on line 24

 

kindly help me i think there is path problem kindly solve this out please i will be thankful regards

 

this is my index page

<?php 
include('db_fns.php');
include("cart_functions.php");

if(!isset($_SESSION['cart']))
{
//session_start();
//session_start($_SESSION['cart']);
    $_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":
update_cart();
$_SESSION['total_items']=total_items($_SESSION['cart']);
$_SESSION['total_price']=total_price($_SESSION['cart']);
header('Location:index.php?view=checkout');

break;


   case "checkout":

$shipping=0.00;
if($_SESSION['total_price']<=100.00 || $_SESSION['total_price']<=200.00){
    $shipping=$shipping + 30.00;
}elseif($_SESSION['total_price']<=300.00 || $_SESSION['total_price']<=500.00){
    $shipping=$shipping + 45.00;
}elseif($_SESSION['total_price']<=600.00 || $_SESSION['total_price']<=1000.00){
    $shipping=$shipping+ 70.00;
}elseif($_SESSION['total_price']>1000.00){
    $shipping=$shipping+ 100.00;
}else{
$shipping=10.00;
     
}
       break;
}
include ('/www/clanteam.com/a/z/e/azeempro/htdocs/cart/public/views/layouts/'.$controller.'.php');

?>

shop.php is

<?php


?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<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>
   <p><?php print_r($_SESSION['cart']);?></p>
<p><?php echo $_SESSION['total_items'];?> Items </p>
<p>$<?php echo number_format($_SESSION['total_price'],2);?></p>
<p><a href="index.php?view=checkout">checkout</a></p>
</div>
<hr/>

<?php include('/www/clanteam.com/a/z/e/azeempro/htdocs/cart/public/views/'.$controller.'/'.$view.'.php');?> 

</body>

</html>

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.