السلام عليكم و رحمة الله و بركاته
عندي مشكلة في دالة header ()
<?php
include("connect.php");
include("functions.php");
if(isset($_POST['command']) && isset($_POST['productid']))
{
if($_POST['command']=='add' && $_POST['productid']>0)
{
$pid=$_POST['productid'];
$q=1;
addtocart($pid,$q);
header("Location: shoppingcart.php");
exit();
}
}
?>
المطلوب من هذا الكود هو التأكد من أنه تم إرسال رقم المنتج و عمل add
ثم اضافة هذا المنتج إلى السلة باستخدام دالة الإضافة addtocart
و من ثم الانتقال الى سلة التسوق shoppingcart من خلال الدالة header
إلا أنه لا يتم الانتقال ولا حتى الاضافة مع العلم أن دالة الاضافة صحيحة !
مع العلم إني وضعتُ فوق كود php أكواد html و استخدمت دالة ob_start () ,
ob_end_flush () لتجنب المشاكل !
, و بقيت المشكلة !
هّلا ساعدتموني :(