$_POST返回为空,我该如何解决这个错误?
- 论坛
- $_POST返回为空,我该如何解决这个错误?
10 浏览
$_POST返回为空,我该如何解决这个错误?
我无法在我的脚本中获取所需的值,以下是我的代码:
MD5破解练习:
将哈希值破解为4位数的PIN码:
$pin = NULL;
$hashedValue = $_GET['md5'];
echo "调试输出:";
echo $_POST['submit'];
if (isset($_POST['submit'])){
echo "字符串";
for ($i = 0; $i <= 9999; $i ++){
if ($i < 15){
echo hash("md5",strval($i));
};
if (hash("md5",strval($i)) == hash("md5",strval($hashedValue))) {
echo $i." 正确的值";
break;
};
};
};
$result = $pin ?? "未找到";
echo "
PIN码:".$result;
?>
我得到了以下错误:
"错误提示:在/Applications/MAMP/htdocs/firstPage/index.php的第21行出现未定义的索引:submit"
就是这行代码:
echo $_POST['submit'];
我在这里做错了什么?
我设置了name并尝试在单引号和双引号之间切换,但似乎没有任何作用...
提前感谢您的答复。