繁体   English   中英

<php>代码错误,似乎找不到问题</php>

[英]<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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM