[請益] SESSION接收不到參數的問題~

看板PHP作者 (我的生命因你而發光)時間17年前 (2009/02/20 08:20), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/2 (看更多)
我做某個購物車,此頁面有四個隱藏欄位 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

02/20 10:36, , 1F
既然其他存到SESSION的資料正確, 那表示你不該貼這段
02/20 10:36, 1F

02/20 13:09, , 2F
Quantity所存的SESSION是錯誤的!只是我用警告視窗來
02/20 13:09, 2F

02/20 13:09, , 3F
顯示值,以確認要存到SESSION前的值是否正確壓
02/20 13:09, 3F

02/20 13:10, , 4F
只是javascript跳出視窗直是正確的,但存SESSION是
02/20 13:10, 4F

02/20 13:10, , 5F
錯誤的~
02/20 13:10, 5F

02/20 13:15, , 6F
session_start(); 之前,我記得不能輸出html碼。
02/20 13:15, 6F

09/15 00:44, , 7F
要不要轉CodeJob?
09/15 00:44, 7F
文章代碼(AID): #19dVTF2H (PHP)
文章代碼(AID): #19dVTF2H (PHP)