1
我一直想知道正常的HTML輸入標籤和codeigniters形式助手標籤()之間的區別是什麼?Codeigniter表單助手
我可以理解爲form_open的需要,因爲它允許流動性在你的情況下改變webaddress,但爲什麼你應該使用標籤,如form_input,form_password,form_submit等
也請解釋一下使用$好處這個 - >輸入 - >後()超過$ _ POST []
感謝
我一直想知道正常的HTML輸入標籤和codeigniters形式助手標籤()之間的區別是什麼?Codeigniter表單助手
我可以理解爲form_open的需要,因爲它允許流動性在你的情況下改變webaddress,但爲什麼你應該使用標籤,如form_input,form_password,form_submit等
也請解釋一下使用$好處這個 - >輸入 - >後()超過$ _ POST []
感謝
使用窗體助手的功能,而不是生成純HTML的優點就是它的少些麻煩動態創建表單(你只需通過一個數組而不是co使用字符串)。 如果你願意,你可以編寫自己的HTML。
而使用$this->input->post()
的好處在於,這些值已被過濾(防止XSS攻擊),也就是說,它是可配置的。 此外,使用$this->input->post()
不會抱怨,如果您嘗試獲取未設置的參數。