我正在開發一個電子商務網站在PHP中沒有任何cms。我已經完成了所有事情,但我在添加購物車頁面時遇到了問題。我想在將會話變量添加到購物車後顯示成功的消息。請建議我。加入購物車後顯示成功消息
這裏是我的代碼:
<?php
session_start();
include('dbfunctions.php');
$id = $mysqli->real_escape_string($_GET['id']);
$category_id=$mysqli->real_escape_string($_GET['category_id']);
?>
<?php
$current_url = base64_encode($url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
$products=$mysqli->query("select * from product_details where id=$id and category_id='$category_id'");
if(count($products)>0)
{
$obj=$products->fetch_object(); {
echo '<form method="post" action="cart_update.php">';
echo '<img src="../image/product/'.$obj->pic.'"class="img-responsive" style="width:100%;height:300px;">';
echo ucwords($obj->product_name);
echo $obj->material;
echo $obj->product_code;
echo $obj->area;
echo $obj->width;
echo $obj->rolls;
echo $obj->features;
echo '<button id="button-cart">Add to Cart</button>';
echo '<input type="hidden" name="id" value="'.$obj->uid.'" />';
echo '<input type="hidden" name="type" value="add" />';
echo '<input type="hidden" name="return_url" value="'.$current_url.'" />';
}
}
?>
你能不能展示'cart_update.php'代碼和你試過的東西? – 2015-08-28 09:39:34
對不起,長碼 –
您可以使用ajax請求來處理'添加到購物車'功能。因此,點擊添加到購物車按鈕,例如使用jQuery向tro'cart_update.php'發送請求。成功時,顯示一個對話框,並顯示錯誤信息(彈出) – sanderbee