[英]<PHP> error in code, can't seem to find the issue
我目前正在建立一个网站,在那里我发送注册激活 email 的用户。 当他们点击 email 时,它将使用 URL 重定向他们,例如: webpagehere?Key=123456789
现在我想从键中获取值,但我无法以某种方式检索它。 目前我正在使用:
if( isset( $_GET['Key'] )) {
$SCode = $_GET['Key'];
}
我想使用我的查询将 $SCode 输入到我的数据库中。
唯一的问题是,我似乎没有在 $SCode 中获得任何价值
在我填写信息并提交表格后,我得到
注意:未定义的索引:参考 C:\wamp\www\productie\verify.php on line 10
第 10 行是代码
有人愿意帮助我吗?
编辑:我将提交注册表单后加载的所有执行代码放入 pastebin.com http://pastebin.com/6Sdje0V9
您是否尝试访问该值(假设该变量实际上被命名为键,如果没有将其替换为您所称的):
$_GET['key']
在旧版本的 PHP 中,有一个叫做 register_globals 的东西可以让你直接在$key
访问变量,但这是一个疯狂的安全漏洞,所以现在(谢天谢地)默认禁用,所以你必须使用$_GET
处的数组 ...
echo $_GET['key'];
将有您所寻求的价值。
哎哎哎哎。
你的错误信息
注意:未定义的索引:参考 C:\wamp\www\productie\verify.php on line 10
你的代码应该是
if( isset( $_GET['Ref'] )) { $SCode = $_GET['Ref']; echo "SCODE IS => ". $SCode; }
参考!=参考
不是有人在他们的评论中提出区分大小写吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.