首頁  >  文章  >  後端開發  >  PHP获取$_GET[gsid]值问题

PHP获取$_GET[gsid]值问题

WBOY
WBOY原創
2016-06-20 12:51:141083瀏覽

$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".感谢大家的热情讨论!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn