php ci 获取表单中多个同名input元素值的代码

yipeiwu_com6年前PHP代码库

有时前台页面要允许动态增加/删除某项属性的多个值,比如向书架中添加书本,要可以动态增加或者删除书本。前台页面的表单中会有多个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页面收到表单数据时,可以利用$books = $_REQUEST['books'];得到所有书名的数组。
PHP CI 中通过post过来的数据获取方式:$books = $this->input->post('books');//注意这里是books,表单name里面是数组形式的books[]

js 获得多个同name 的input输入框的值

var els =document.getElementsByName("books");
for (var i = 0, j = els.length; i < j; i++){
alert(els[i].value);
}

相关文章

yii2超好用的日期组件和时间组件

日期组件,时间组件在平时开发中是必不可少的。今天我们就来谈谈在yii2中的超好用的时间组件,也省的大家各种找js插件了。 分享之前我们先预览下效果,看看到底怎么个好用法。 当然啦,好用不...

php处理json格式数据经典案例总结

本文实例总结了php处理json格式数据的方法。分享给大家供大家参考,具体如下: 1.json简介: 何为json? 简 单地说,JSON 可以将 JavaScript 对象中表...

phpword插件导出word文件时中文乱码问题处理方案

最近一个项目开发要用到PHP技术导出Word文档,比较了几种方案,首先是使用Microsoft Office自带的ActiveX/COM组件,比如Word.Application,这种方...

遭遇php的in_array低性能问题

遭遇php的in_array低性能问题

PHP的性能一直在提高。然而,若是用的不恰当,或是一个不留神,还是可能会踩到PHP内部实现方面的坑的。我在前几天的一个性能问题上就碰到了。 事情是这样子的,一位同事反馈我们的一个接口每次...

不支持fsockopen但支持culr环境下下ucenter与modoer通讯问题

所以就怀疑是否编码问题,或者文件权限问题,或者是不是函数不支持问题,经过排查发现原来是万网的L1主机不支持fsockopen,在文件uc_client/client.php中的uc_fo...