php ci 獲取表單中多個同名input元素值的代碼
有時前臺頁面要允許動態(tài)增加/刪除某項屬性的多個值,比如向書架中添加書本,要可以動態(tài)增加或者刪除書本。前臺頁面的表單中會有多個input元素,如下:
<form action="a.php">
<input type="text" name="books[]"/>
<input type="text" name="books[]"/>
<input type="text" name="books[]"/>
<input type="submit" name="submit" />
</form>
當a.php頁面收到表單數(shù)據(jù)時,可以利用$books = $_REQUEST['books'];得到所有書名的數(shù)組。
PHP CI 中通過post過來的數(shù)據(jù)獲取方式:$books = $this->input->post('books');//注意這里是books,表單name里面是數(shù)組形式的books[]
js 獲得多個同name 的input輸入框的值
var els =document.getElementsByName("books"); for (var i = 0, j = els.length; i < j; i++){ alert(els[i].value); }
相關(guān)文章
簡單談?wù)刾hp中ob_flush和flush的區(qū)別
本文簡單的對php中ob_flush和flush進行了對比分析,得出了他們之間的區(qū)別,給需要的小伙伴參考下。2014-11-11- 現(xiàn)在很多網(wǎng)站都存在跨站腳本攻擊漏洞,讓黑客有機可乘.跨站攻擊很容易就可以構(gòu)造,而且非常隱蔽,不易被查覺(通常盜取信息后馬上跳轉(zhuǎn)回原頁面)。如何攻擊,在此不作介紹,主要談?wù)勅绾畏婪丁?/div> 2015-09-09
PHP iconv 函數(shù)轉(zhuǎn)gb2312的bug解決方法
之前寫過一篇解決xajax庫中文亂碼的問題,說到可以用 iconv( "UTF-8", "gb2312" , $FormValues['a']) 來轉(zhuǎn)換,最近發(fā)現(xiàn)更好的寫法應(yīng)該是。2009-10-10最新評論