xiaomlove / nexusphp

A private tracker application base on NexusPHP
https://nexusphp.org
GNU General Public License v2.0
877 stars 182 forks source link

takesignup.php 邀请注册如填写错误验证码 返回后获取不了hash #39

Closed rabbitwit closed 2 years ago

rabbitwit commented 2 years ago

takesignup.php 邀请注册如填写错误验证码 返回的连接获取不了hash 导致500或显示邀请码错误 代码在21行 check_code ($_POST['imagehash'], $_POST['imagestring'],"signup.php?type=".$type."&invitenumber=".htmlspecialchars($_POST['hash']));

$_POST['hash']为NULL

rabbitwit commented 2 years ago

自行解决了, 方法: 需要到signup.php 63行里的<input type=hidden name=invitenumber value='".$code."'>移动到69行处. 再到takesignup.php 21行,53行的$_POST['hash']改成$_POST['invitenumbe'],