Maison  >  Article  >  développement back-end  >  PHP获取$_GET[gsid]值问题

PHP获取$_GET[gsid]值问题

WBOY
WBOYoriginal
2016-06-20 12:51:141047parcourir

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

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn