表单中的语言和重定向输入是什么意思?

时间:2018-07-20 04:02:59

标签: html forms

当我在浏览器中阅读代码时:

<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在表单功能中,当我编写自定义表单时,此输入是否也会写?

1 个答案:

答案 0 :(得分:0)

它只是将表单提交给/admin/dologin.php,其中一个字段的名称为redirect,值为/admin/

如果您检查/admin/dologin.php的代码,则必须在$_POST['redirect']上使用一些if语句,该语句是一个超全局变量,其值为/admin/

此表单将始终提交此值,因为它是经过硬编码且隐藏的,因此没有人可以明确更改它。

我希望这可以消除您的疑问!