$_POST返回为空,我该如何解决这个错误?

10 浏览
0 Comments

$_POST返回为空,我该如何解决这个错误?

我无法在我的脚本中获取所需的值,以下是我的代码:

LUCAS

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并尝试在单引号和双引号之间切换,但似乎没有任何作用...

提前感谢您的答复。

0