欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP获取$_GET[gsid]值问题

程序员文章站 2022-04-01 21:21:16
...
$numdog获取不到$_GET[gsid]的值,总是等于初始化的1,如果你不初始化,它还报错,说未定义的变量。求大神指导,是编辑页面的取值问题。


回复讨论(解决方案)

你的表单是怎么写的?

有必要在代码最前面输出一下看看,到底页面提交了些啥。

print_r( $_GET);
print_r( $_POST);

如果不想看到错误提示,就在最前面加上
error_reporting(E_ALL ^ E_NOTICE);

代码没有问题,取不到这个gsid,是不是你是POST传来的,
你看这样可以取到值吗。
$_REQUEST['gsid']
另外,如果gsid是数字的话建议用intval($_REQUEST['gsid'])处理一下。

找到错误了,原来在表单上也要加入参数比如action="dogdo.php?id=5".感谢大家的热情讨论!