我正在尝试通过电子邮件验证注册,并向用户发送唯一标识符链接。
我从远程服务器使用它。服务器、用户名、密码、数据库值正确,与其他.php
-s一起工作正常,只有不同之处verify.php
包括连接,而不是 require 'connection.php';
,但我不确定连接是否会产生以下故障。
发送:
$message = "<p>Hello, dear $user</p><a href='https://mypage.info/php/reg/verify.php?vkey=$vkey'>Confirm Account</a>";
并通过电子邮件接收:
https://mypage.info/php/reg/verify.php?vkey=4bf65cf02210b304143589e6dc3714c0
链接到verify.php
,但php
会抛出Something went wrong
,或者如果相反,die
我将检查echo 'VKey: '. $vkey;
或不echo $mysqli->error;
显示任何内容。
似乎由于某种原因if (isset($_GET['vkey']))
没有vkey
正确接收。我不确定我在这里做错了什么:
DIEA
慕斯王