看板 PHP 關於我們 聯絡資訊
我做某個購物車,此頁面有四個隱藏欄位 F_ID:商品主鍵編號 F_Name:商品名稱 F_Price:商品價格 F_Picthum:商品圖片路徑 一個下拉選單 buyNum:購買數量 程式碼最前面利用javascript的警告視窗顯示購買的數量,這是正常的 但存到SESSION就錯誤了,怎麼選都只有一個 其他隱藏欄位的資料存到SESSION都正確 不知道這是哪邊的問題呢?謝謝~ <script> window.alert("<?php echo $_POST['buyNum'];?>") </script> <?php session_start(); if(isset($_SESSION['Cart'])){ if(in_array($_POST['F_ID'],$_SESSION['Cart'])){ header('Content-type: text/html; charset=utf-8'); die("<a href=javascript:history.back(-1)>商品已經在購物車內</a>"); } } $_SESSION['Cart'][]=$_POST['F_ID']; $_SESSION['Name'][]=$_POST['F_Name']; $_SESSION['Price'][]=$_POST['F_Price']; $_SESSION['Pic'][]=$_POST['F_Picthum']; $_SESSION['Quantity'][]=$_POST['buyNum']; header("Location:showcart.php"); ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.225.140
chph :既然其他存到SESSION的資料正確, 那表示你不該貼這段 02/20 10:36
jami520 :Quantity所存的SESSION是錯誤的!只是我用警告視窗來 02/20 13:09
jami520 :顯示值,以確認要存到SESSION前的值是否正確壓 02/20 13:09
jami520 :只是javascript跳出視窗直是正確的,但存SESSION是 02/20 13:10
jami520 :錯誤的~ 02/20 13:10
s5846125 :session_start(); 之前,我記得不能輸出html碼。 02/20 13:15
buganini :要不要轉CodeJob? 09/15 00:44