الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في استخدام دالة header

بدأه "najla" في 18 فبراير 2011 · 2 رد · 1,073 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

عندي مشكلة في دالة 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 () لتجنب المشاكل !

, و بقيت المشكلة !

هّلا ساعدتموني :(

#3

شكرا لك أخي ، إلا أني لا أستخدم الأجاكس و لكن سأحاول واستخدام ضع هذا الكود

لكن هل الكود الذي وضعته في الأعلى صحيح ؟

أو ما المشكلة فيه ؟

هل الدالة هيدر header صحيحة !

:(

مواضيع مشابهة