[請益] 全部卡死了…
原本是三個分開做得,但最後要串起來不知道怎麼用,全部卡住,
A.php(之前某大回答的)不知道怎麼放入form,而且想寫的是換到
另外一個頁面顯示,並且算出的數值存入cookie,然後最後做比
較數值,抱歉東西有點多,請耐心看完
存入cookie or sessions
┌───┐ ┌───┐ ┌───┐
│A.php │──────→ │B.php │─────→│C.php │
└───┘ └───┘ └───┘
form1:$x+$y=$t1 之前算出的值來比較
form2:$u+$z=$t2
form3:w+$s=$t3
A.php:選擇要表格的checkbox(表格可單選複選)
B.php:顯示出表格的內容,並可計算
C.php:比較用的
格式:(未做完的)
A.php:
<form method="POST" action="test.php">
<input type="checkbox" name="form1" value="ON">表格B<br>
<input type="checkbox" name="form2" value="ON">表格C<br>
<input type="checkbox" name="form3" value="ON">表格D<br>
<input type="submit" value="送出" name="B1"></p>
</form>
<hr>
<?php
function form_1()
{
}
function form_2()
{
}
function form_3()
{
}
if ($_POST["form1"] == "ON")
{
form_b();
echo "<br><hr>";
}
if ($_POST["form2"] == "ON")
{
form_c();
echo "<br><hr>";
}
if ($_POST["form3"] == "ON")
{
form_d();
echo "<br><hr>";
}
?>
form1:
<?php
if ((isset($_POST["done"])) && ($_POST["done"] == "y")) {
$test = $x+$y;
}
?>
<form method="post" name="rent_form" action="<?php echo $_SERVER['PHP_SELF'];?>">
<td width="77%"><input id="x" name="x" /> 元
<td width="77%"><input id="x" name="y" /> 元
<input type="submit" value="計算" name="Submit" />
<input type="hidden" name="done" value="y" />
</td>
<td><label>金額: <b><?php echo $test; ?></b>
C.php:(做排序、大小、平均、最大or最小)
<?php
$num = array (22,44,55,66,56,77,34); // 指定陣列元素
sort($num); // 排序
echo '由小到大排序:';
foreach( $num as $ele )
echo $ele . ' ';
$sum = 0;
$len = count($num); // 計算陣列元素個數
for( $i = 0; $i < $len; $i++ ){
$sum += $num[$i];
if( $i == 0 ){
$min = $max = $num[$i];
} else {
$max = max( $num[$i], $max );
$min = min( $num[$i], $min );
}
}
$avg = (double)$sum / $len;
echo '<br />平均:'.$avg;
echo '<br />最大值:'.$max;
echo '<br />最小值:'.$min;
?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.158.25
推
11/10 09:10, , 1F
11/10 09:10, 1F
推
11/10 09:13, , 2F
11/10 09:13, 2F
推
11/10 09:16, , 3F
11/10 09:16, 3F
→
11/10 09:17, , 4F
11/10 09:17, 4F
推
11/10 09:20, , 5F
11/10 09:20, 5F
→
11/10 15:55, , 6F
11/10 15:55, 6F
→
11/10 15:56, , 7F
11/10 15:56, 7F
→
11/10 15:57, , 8F
11/10 15:57, 8F
推
11/10 20:02, , 9F
11/10 20:02, 9F
→
11/10 20:03, , 10F
11/10 20:03, 10F
→
11/10 20:04, , 11F
11/10 20:04, 11F
→
11/10 20:05, , 12F
11/10 20:05, 12F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
151
156