我有一個表格,允許用戶選擇他們希望申請的許可證類型。有三種許可證類別和八種許可證類型。可以使用PHP完全處理表單提交或我是否需要其他技術?
請看看這張截圖爲更好地理解:http://imgur.com/qOlv8
對於類,用戶只能選擇1但對於類別的用戶可以申請多個或單個。
用戶可以選擇2個類別,但0類。同樣,用戶可以選擇1個類別和0個類別。但用戶至少必須從11個選項中選擇一些。
例如,用戶只申請1級或者用戶申請CAT 2TT和CAT 3PG。
編碼到我的表格:
<div class="contents">
<form id="applicationoptions" method="post" action="s_apply_now.php">
<div id="optionshead">Class :</div>
<div id="classoptions">
<input type="radio" name="class" value="1" /> Class 1 Permit
<input type="radio" name="class" value="2" /> Class 2 Permit
<input type="radio" name="class" value="3" /> Class 3 Permit
</div>
<div id="optionshead2">Categories :</div>
<div id="catoptions">
<input type="checkbox" name="cat" value="1" /> CAT 2PG
<input type="checkbox" name="cat" value="2" /> CAT 1OR
<input type="checkbox" name="cat" value="3" /> CAT 2TT <br/><br/>
<input type="checkbox" name="cat" value="4" /> CAT 3PG
<input type="checkbox" name="cat" value="5" /> CAT 2OR
<input type="checkbox" name="cat" value="6" /> CAT 3TT <br/><br/>
<input type="checkbox" name="cat" value="7" /> CAT 4PG
<input type="checkbox" name="cat" value="8" /> CAT 3OR
</div>
<div class="applynext">
<input class="applynextbutton" type="submit" name="applynextbutton" value="PROCEED" />
</div>
</form>
</div>
用戶檢查自己的選擇後,系統會再分開的選擇,並將它們存儲在數據庫中。
數據庫模式: 許可證(PID,EID,PTYPE,地位,MID,HRID)
如果用戶沒有選擇任何內容,系統會提醒他們,並要求他們選擇一些
如果用戶選擇超過2班時,系統會提醒他們只選擇1班。
你們認爲什麼? PHP能夠讓我完成這些意圖嗎?
P.S .:請告訴我如何在不使用太多的情況下製作空間&npsb;
。有沒有辦法將單選按鈕更改爲複選框並禁用多選?
夥計們...我有一個問題...我如何在PHP中檢索數據複選框?任何例子? 我試過陣列[]它,但似乎無法工作..
PHP是一個完全圖靈完整的語言。是的,它可以讓你用代碼表達這一點。 – deceze 2012-04-02 00:48:01
爲什麼人們把我投給我但不告訴我什麼是錯?困惑 – Hubert 2012-04-02 00:48:36
@deceze嗯我需要使用任何其他語言,使這項工作? – Hubert 2012-04-02 00:49:54