學號: 姓名: (答案請標上題號)
1.請解釋表單傳遞資料方式Get和Post的差異。那一種對使用者而言感覺比較安全?為什
麼?
2.分別對以下表單(form)HTML標籤加上說明(說明標籤的功能及設定的意思,每一行分別
在旁邊寫下說明)
<form action=”test.php”
method=”get”
name=”myform”
個人代號<input type=”text” name =”id”>
密碼 <input type=”password” name =”pass”>
<select name=”address”>
<option value = “1”>台北 <option value = “2”>台中<option value = “3”>高
雄
<input type=”submit” value=”存檔”>
</form>
3.試寫一個傳遞陣列的函數,函數名稱及引數分別是passarray($x[]),$x[]用來傳遞期
末考分數{90,85,70,60},並傳回(return)平均值。
4.試寫一個判斷成績等第的函數,函數名稱及引數分別是class($a),$a用來傳遞一個分
數,依分數判斷等第的規則為:90~100-”優等”、80~90-”良好”、70~80-”尚可”
、60~70-”再努力”、60以下則為”不及格”,最後記得要以一個分數為例(分數自訂)
,呼叫class函數並印出判斷結果。
5.請設計一個表單(檔名a.htm),表單上讓使用者輸入梯形的上底、下底、高三個數字,
,另寫一個PHP程式(檔名叫b.php) 在表單送出資料後計算梯形的面積。梯形的面積公式
=(上底+下底)*高/2
6.目前的計程車資算法:起步為 70 元( 1.25 公里內),滿 1.25 公里另收 5 元,超
過1.25公里的部份每 0.25 公里收 5 元,計時部份每1分 40 秒收 5 元。夜間加乘時段
再多加 20 元。
請設計一個表單,上可輸入本次乘坐的里程數、計時數(例如塞車時間)、及是否為夜間加
乘時段,另寫一個php程式,依照上面所提供的公式計算出車資應付結果(以上檔名皆以自
己的學號為準)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.128.142.226