gpt4 book ai didi

Javascript/Php - 当直接在 URL 中键入操作表单页面时重定向

转载 作者:行者123 更新时间:2023-11-28 01:47:31 25 4
gpt4 key购买 nike

我想知道如果直接在地址框中键入网址,是否可以重定向页面(到主页),而不影响我的表单操作页面。

当用户登录时,它会重定向到单独的页面 (cust_login)。但是,如果用户被重定向到 cust_login 页面,然后按刷新按钮(或直接转到 cust_login 页面),我的 css 就会变得困惑,看起来一团糟。

如果有人能帮助我解决这个问题,我将不胜感激。

示例

<form action="localhost/cust_login.php" method="post" name="login_form">
<input type="text" name="username" class="box" value="Email Address"/>
<input type="text" name="password" class="box" value="Password"/>
<input type="submit" class="submit" value="Login" />
</form>

此登录表单将包含在每个页面上。

最佳答案

好吧,我用 PHP 解决了这个问题(感谢 @HarshaBhat,他让我意识到这也可以是 PHP)。

基本上我的表单操作将包含在每个页面中,因此尝试使用 php header 将用户发送到主页将不可避免地导致重定向循环。

因此,除了 cust_login.php 之外的每个页面上,我都将 $login_check 设置为 true。

然后在 cust_login.php 上我添加了以下内容:

if(isset($_POST['username']))
{ //
}elseif(isset($login_check)){
//
}else{
header("Location: localhost/home.php");
exit;
} –

关于Javascript/Php - 当直接在 URL 中键入操作表单页面时重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20108504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com