PHP表单验证中提交表单后,怎样获得多选的数据信息,只是多选,其他的没问题

如题所述

<form id="form1" name="form1" method="post" action="">
<input type="checkbox" name="checkbox[]" id="checkbox1" value="1"/>
1111
<input type="checkbox" name="checkbox[]" id="checkbox2" value="2"/>
2222
<input type="checkbox" name="checkbox[]" id="checkbox3" value="3"/>
3333
<input type="checkbox" name="checkbox[]" id="checkbox4" value="4"/>
4444
<input type="submit" name="button" id="button" value="提交" />
</form>

$_POST['checkbox']接收到的结果是一个数组(选中的值)

看你以怎样方式保存数据库了,如字符串方式保存,插分为字符串implode(',',$_POST['checkbox'])
温馨提示:内容为网友见解,仅供参考
无其他回答

php 表单传输到另一个页面处理完信息,怎么在表彰的页面显示内容_百度...
第一种方法:不用action="login.php",而是将action属生设为空 即 action=""(即就是在当前页进行验证)然后在你需要提示的位置上写入login.php里面的PHP验证代码,当验证时有信息提示时,只接echo信息即可。优点:没什么技术含量,制作容易,缺点:代码较乱,验证代码及显示提示位置可能会有矛盾,逻辑...

php AJAX验证表单的一点问题
建议你在JavaScript里面使用一个“全局”变量,比如isUsernameAvailable,并置它的初始值为false,而且在提交表单时检查它的值,然后才能提交的。并且只有Ajax检查用户名不存在才能赋值为true。PS:http_Ajax.onreadystatechange=function(){}应该放到 http_Ajax.open("GET",url,true);前面的。

jQuery PHP表单提交后如何才能弹出自己写的提示层?
data: $('#fom').serialize(), \/\/序列化表单,表单所有的数据都会提交到后台 success: function(data){ \/\/访问成功后,后台文件里所有输出的数据都会变成data,可以是数组和字符串,验证表单建议后台:echo '1',那么data就是1,后台echo 什么,data就是什么 if(data == 1){ alert('恭喜,添加...

ASP,当前页面提交表单,可以在当前页面再获得数据吗?
可以的.A提交到B验证完之后可以用链接传递数据或用session传递数据给a 可以试一下server.Execute方法.server.Execute方法:停止执行当前网页,转到新的网页执行,执行完毕后返回原网页,继续执行Execute方法后面的语句.下面的实例你看一下,可能会有帮助!新建一个页面为6-3.asp ,其代码如下: Execute方法示例...

php页面提交失败如何放回php页面提交失败如何放回桌面
1、在生成页面的时候生成一个token(随机字符串),并把它同时写入表单的某个hidden中,和服务端的session中。2、客户端提交表单到服务器时,比对表单中的token与session中的token是否一致。若不一致则认为是无效的请求。3、不管第2步的校验是否通过,token只要使用一次后就立即作废(即:从session中销毁...

php提交表单的时候报错, Undefined variable: username
\/\/你的问题主要是表单提交的数据为空时并未进行变量赋值,以下是改进代码,供参考$username = $_POST["username"]; \/\/获取用户名$password = $_POST["password"]; \/\/获取密码$repassword = $_POST["repassword"]; \/\/获取确认密码\/\/PS:密码为啥不用md5加密下?\/\/这些判断比较毛糙,请根据实际...

php网页提交表单时如何应用图片验证码
这样试试看,在form2里面增加target,因为返回前调用了form2.submit,我担心form2的提交覆盖了当前页面,影响了form1的提起,代码是:

在php中进行验证码的判断,对的话提交,错误的话,表单不提交,如何进行实 ...
PHP验证程序,假设数据库存储的是用户名和 md5 加密后的密码:\/\/ 表单提交后...posts = $_POST;\/\/ 清除一些空白符号 foreach ($posts as $key => $value){ posts[$key] = trim($value);} password = md5($posts["password"]);username = $posts["username"];query = "SELECT `...

表单提交之前怎么检测表单?
function check_user(){ var yh=form1.user.value;if(yh==""){ document.getElementById("name").outerHTML="用户名不能为空"} else if(yh.length>=6){ for(i=0;i<yh.length;i++){ a=yh.charAt(i);if(!(a>='a'&&a<='z'||a>='A'&&a<='Z'||a>='0'&&a<='9'||a...

php中,通过$_GET 和 $_POST 取得的数据 安不安全 需要什么过滤函数处 ...
当然需要,$_GET取得的数据是来自URL后的参数,这个是可以自己在地址栏里随便写的,而$_POST的数据来自表单提交,虽然在前端可以设置JS验证数据合法性,但是别有用心的人可以很容易地绕过这个JS验证脚本,所以,在后台接收到这些数据后,首先要做的,就是用过滤或者验证函数进行进一步地处理 ...

相似回答
大家正在搜