[請益] 簡單的form
不專業第一PO
小弟剛開始學PHP所以很多不清楚請見諒
就是我要做一個self-processing Form
然後重點是在if和else那裡,我希望在quantity 在有輸入過的情況下,
頁面就自動跳到顯示"Thanks for your ordering!!"這樣
若沒有就繼續顯示那個Form,但是目前偵錯都顯示unexpected T_ELSE...
可以請問板上高手為什麼嘛?
還有我的self-processing Form觀念有沒有錯誤??謝謝!!
<?php
$phone1 = array('model' => 'Nokia 6630 Smartphone', 'price' => 200);
$phone2 = array('model' => 'Nokia 6260', 'price' => 150);
$phone3 = array('model' => 'Sony Ericsson Z500a', 'price' => 175);
$phone4 = array('model' => 'Sony Ericsson T610', 'price' => 100);
$phone5 = array('model' => 'Samsung A310', 'price' => 120);
$allPhonesArray = array($phone1, $phone2, $phone3, $phone4, $phone5);
?>
<? if(array_key_exists("quantity",$_GET)) {echo "Thanks for your
ordering!!";} ?>
<? else{?>
<form action=<? $_SERVER['PHP_SELF'] ?> method='get'>
<div align='center'>
<table width='200' border='1' cellpadding="10" >
<tr>
<th>#Iteam</th>
<th>Cell Phone Modle </th>
<th>Price</th>
<th>Quantity</th>
</tr>
<?php foreach($allPhonesArray as $pointer =>$value){?>
<tr>
<td><? echo $pointer+1 ?></td>
<td><? echo $value['model']?> </td>
<td><? echo '$'.$value['price']?></td>
<td><input type="text" value="0" size="5" name="quantity" /></td>
</tr>
<? }?>
</table>
</div>
<p align='center'>
<input type='submit' name='Submit' value='Purchase'>
</p>
</form>;
<? }?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.191.23
推
02/06 11:55, , 1F
02/06 11:55, 1F
→
02/06 12:10, , 2F
02/06 12:10, 2F
→
02/06 12:11, , 3F
02/06 12:11, 3F
→
02/06 13:58, , 4F
02/06 13:58, 4F
推
02/06 17:48, , 5F
02/06 17:48, 5F
→
02/06 17:48, , 6F
02/06 17:48, 6F
→
02/06 17:48, , 7F
02/06 17:48, 7F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
0
18