0
我有3個文件,maintransaction.php,computation.php和computepayment.php有多個值
在maintransaction傳遞會話,它列出了所有的程序和價格是在複選框。一旦提交,重定向到comput.php它計算檢查過程。
computation.php
foreach($ercharge as $charge) {
$p = explode(",", $charge);
$price[] = $p[0]; //stores the price of the $charge in $price array
$procedure[] = $p[1]; // stores the procedure of the $charge in $procedure array
我補充說,我的第二個文件,以獲得的程序和價格。它在foreach中,所以當用戶選擇MULTIPLE值時,它會將它存儲在一個數組中。因爲這是棘手的部分,當用戶在複選框中選擇多個部分時。
我還添加了這個測試的複式選擇的過程,其中通過
foreach ($procedure as $pro) {
$_SESSION['receipt'] = $pro;
echo $_SESSION['receipt'];
}
它工作正常。所有程序檢查打印出來。
點擊另一個按鈕後,重定向到computepayment.php,在那裏你輸入要支付的金額。 我已將此添加到文件:
print_r($_SESSION['receipt']);
那隻能說明一個值。沒有檢查所有的值。我從comput.php中複製了foreach格式,就像我想的那樣,它不會工作,因爲它不能識別變量$過程。
我怎麼能輸出來自第二文件相同的值,到第三個文件?