0
所以我有3個頁面有3種不同的形式來輸入,每個頁面都有一個提交按鈕來保存會話變量中的輸入值並在1頁內全部回顯,但我最終只是單獨打印每個頁面輸出,我如何保存會話變量,以便我可以從3個不同的頁面打印1頁。點擊時是否有表單操作來保存輸入數據?或表單操作僅用於重定向到頁面/文件。在php中輸入3個不同的頁面形式並在1頁中輸入echo
我有1個PHP文件中的每個輸入形式,但輸出會話文件是3合1
這是輸入形式:
echo'<form name="Calzone" action="Submit.php" method="POST">';
echo $P1.' :'.'<br>'.'<br>' ;
echo 'Enter Quantity <input type="text" name="Calzone1">';
echo '<br>';
echo $P2.' :'.'<br>'.'<br>' ;
echo 'Enter Quantity <input type="text" name="Calzone2">';
echo '<input type="submit" value="Submit"></form>';
這是從只有一個獲得輸入網頁:
<?PHP
/*Calzones*/
echo 'Calzones Order Details: '.'<br>'.'<br>';
/* First Calzone*/
foreach($xml->CategoryC as $CategoryC)
{
$Cprice1=$CategoryC->Calzone1->price;
$Cprice2=$CategoryC->Calzone2->price;
$_SESSION['Calzone1'] = isset($_POST['Calzone1']) ?$_POST['Calzone1'] : "";
$_SESSION['Sausage Total'] = 0;
$_SESSION['Grilled Chicken Total'] = 0;
$_SESSION['Calzone Total'] = 0;
顯示您的代碼。 – david
只需在'$ _SESSION [] ='數組中收集所有表單輸入。顯示你當前的代碼和嘗試。 – mario