下面是代碼:PHP頭重定向不起作用
<?php
$curDate = date("r",strtotime("now"));
if($database->addNewSale($_SESSION['username'],$_SESSION['userid'], $_SESSION['cart'],$curDate) ==10){
//Some of the offers in the cart have expired and cannot be purchased!
header("Location: ../order/index.php");
exit;
} else if($database->addNewSale($_SESSION['username'],$_SESSION['userid'], $_SESSION['cart'],$curDate)){
echo "insert process ok";
}
else echo "sale has not been saved into the db";
?>
但是,當函數addNewSale
返回10
這是在車的錯誤代碼,重定向頭功能實際上並不重定向到頁面我組。
是否有錯誤信息? – 2011-06-08 07:29:12
'<?php'標籤之前的空格是否是您在此處編寫的內容,或者實際上是否在您的頁面中?任何錯誤? (你設置了什麼error_reporting級別?) – 2011-06-08 07:31:31
它根本不重定向嗎?它會去哪個頁面?有沒有可能../order/index.php不存在,你又被彈回到404頁面? – Paolo 2011-06-08 07:32:03