php找不到表单的值?这是为什么?
1、不是网络路径 或者服务器没有开启;文件路径错误;包含路径错误。
在友谊等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站设计、成都网站制作、外贸网站建设 网站设计制作按需网站策划,公司网站建设,企业网站建设,成都品牌网站建设,成都全网营销推广,成都外贸网站制作,友谊网站建设费用合理。
2、如果在数据库里找不到你注册的东西,建议你从三方面去找原因:检验注册页面,看表单中的name是否设置好,并且看一下是否出名重名的现象。
3、首先,需要确认你的表单是不是能提交到你所写的这个function,然后确认你的数据库链接是否正常,另外要注意,你表单中input的 name属性 需要跟你的数据库中的字段名称保持一致。
4、//$_POST[submit] == 提交 是什么鬼if($_POST){ echo $_POST[user];}这样。
PHP中输入了程序为什么不出现表单,如图
设置表单的时候,是有选项设置的,你是否设置了同一IP只可以提交一次,如果是的话,提交过后就不会再显示表单。 只需要在后台表单的地方设置为允许多次提交即可。
你的if else嵌套错误,一眼睛就能看出,你的程序只检查是否有重复,不可能去添加,因为最后那个else是和else if(!empty($_POST[userName]))同级,它永远都没有执行的机会。
我不想打开图片细读了,不过你最好在调试的时候,拿值时直接拿试试 if($_post[btn3]){把其他的先去掉,先别判断。然后你再echo 一下里边的POST值,最后就是你的数据库写入上检查下。
PHP表单提交后无法获得数据
POST是肯定能接收到数据的,是不是你的action写的有问题,或者method设置成了get,又或者你的文本框名字和接收的post名字对应不上。
首先$_POST[id]不是数组 他只是表单里name是id的数据。其次 没有看到form标签,也没有submit,可能是代码不完善的原因。改成$arr=$_POST;就可以了。
multipart/form-data这个才能发送文件。如: 在控制器中需要用$_FILES这个来接收上传的文件数据。
标题名称:php没有表单数据 php不用表单实现输入输出
本文URL:http://lswzjz.com/article/dcidjdh.html