html:
nbsp;html>
添加用户
adduser.php:
输出:
array ( )
notice: undefined index: fname in c:\xampp\htdocs\database\adduser.php on line 21
notice: undefined index: age in c:\xampp\htdocs\database\adduser.php on line 22
查看数据库里面有一条空数据插入。但是把post换成get以后就能可以插入正确的数据。
回复讨论(解决方案) 光这两个文件 是没有问题的
请贴出真实代码!
出错行都是 21、22行了,你 adduser.php 才给了几行
请贴出真实代码!
出错行都是 21、22行了,你 adduser.php 才给了几行
都是注释了的就没贴出来
真实代码:
请贴出真实代码!
出错行都是 21、22行了,你 adduser.php 才给了几行
都是注释了的就没贴出来
真实代码:
这里只是把post改成了get 其他的还是和之前一样的。
光这两个文件 是没有问题的
在其他地方也是,get能用,post用不了,是因为系统或者设置原因么?
光这两个文件 是没有问题的
在其他地方也是,get能用,post用不了,是因为系统或者设置原因么?
你真实代码用的是$_get ? 然后print出空值 ,是正常现象。。
跟你主楼贴的代码以及错误又对不上
你越贴代码越没描述清楚问题了。。
光这两个文件 是没有问题的
在其他地方也是,get能用,post用不了,是因为系统或者设置原因么?
你真实代码用的是$_get ? 然后print出空值 ,是正常现象。。
跟你主楼贴的代码以及错误又对不上
你越贴代码越没描述清楚问题了。。
就是看我主楼代码就可以了,我只是把一些注释给删除掉发上来了而已。
我用get的时候print出来的不是空值,但是post就是空值 用浏览器的开发者模式调试,先看看请求头里是不是真的有数据post过来。
用浏览器的开发者模式调试,先看看请求头里是不是真的有数据post过来。
不知道怎么看这个,但是我用print打印出来post显示的空值,你的意思是不是让我看到底是数据没传过来还是数据没接受到么。 奇怪的很,拦截post啦?
原因找到了。。。是因为我是用phpstorm启动的网页,不是用的apache,改成apache的端口打开网页就好了。
