检测输入内容以使用 PHP 重定向到特定页面

Veo*_*Veo 5 html javascript php redirect

我的 HTML 中有以下内容:

<input type="text" name="code" />
<input type="submit" value="Submit" />
Run Code Online (Sandbox Code Playgroud)

我想要做的是将用户重定向到page1.html12345他/她进入时,比如说,将他/她重定向到page2.html当他/她进入时56789。我怎么能用 PHP 做到这一点?我也可以使用 JavaScript。

让我改写一下(以防万一)。我想12345在输入字段中写入,并在单击Submit按钮后重定向到page1.html. 对于同样的原则56789page2.html

我找到了我的这个旧的 jQuery 代码并对其进行了一些更改。我很高兴听到你的建议来改进它并实现我想要的。

$('input').keyup(function () {
    var val = $(this).val();

    var newVal = val.split('1234').join('HELLO');

    if (newVal !== val) {
        window.open("http://localhost:8000/page1.html");
    }
});
Run Code Online (Sandbox Code Playgroud)

此外,这是否正确(对于 PHP)?(还没试过)

if ($_POST['code'] == '1234'){
  header("Location: redirect_to_me.php");
}
Run Code Online (Sandbox Code Playgroud)

请耐心等待,因为我在这个领域还处于起步阶段。

谢谢你。

Sre*_*han 1

尝试这个

$(document).ready(function(){
var pages = {
    "123456" : "page1.html",
    "56789" : "page2.html",
    "5252" : "page3.html"
}
$('input[type=submit]').click(function (e) {
e.preventDefault();
var val = $('input[name=code]').val();
var page = pages[val];

 window.location = page;

 });
 });
Run Code Online (Sandbox Code Playgroud)