当我在浏览器中阅读代码时:
<div class="login-body">
<h2>Please type your password</h2>
<form method="post" action="/admin/dologin.php">
<input type="hidden" name="language" id="inputLanguage" />
<input type="hidden" name="redirect" value="/admin/" />
<div class="form-group">
<input type="text" name="username" class="form-control" placeholder="Username" autofocus />
</div>
<div class="form-group">
<input type="password" name="password" class="form-control" placeholder="Password" />
</div>
redirect
在表单功能中,当我编写自定义表单时,此输入是否也会写?
答案 0 :(得分:0)
它只是将表单提交给/admin/dologin.php
,其中一个字段的名称为redirect
,值为/admin/
如果您检查/admin/dologin.php
的代码,则必须在$_POST['redirect']
上使用一些if语句,该语句是一个超全局变量,其值为/admin/
此表单将始终提交此值,因为它是经过硬编码且隐藏的,因此没有人可以明确更改它。
我希望这可以消除您的疑问!