【发布时间】:2021-04-09 20:57:19
【问题描述】:
具体来说,如果他们首先登陆该登陆页面,我希望主页链接将他们返回到登陆页面。因此,假设他们登陆了一个城市登陆页面,然后他们访问了该网站上的其他页面,如果他们点击这些页面上的主页链接以发送回城市登陆页面,我希望他们这样做。这可能吗?如果有请解释一下。
【问题讨论】:
标签: html hyperlink conditional-statements logic
具体来说,如果他们首先登陆该登陆页面,我希望主页链接将他们返回到登陆页面。因此,假设他们登陆了一个城市登陆页面,然后他们访问了该网站上的其他页面,如果他们点击这些页面上的主页链接以发送回城市登陆页面,我希望他们这样做。这可能吗?如果有请解释一下。
【问题讨论】:
标签: html hyperlink conditional-statements logic
我真的不明白你想要什么,但你可以在 php 中创建逻辑。使用会话保存用户是否访问过该站点。如果您想要更多信息或更好的答案,请为页面写下名称,并准确写下客户端所做的事情以及 html 应该有哪些更改
假设你有关注:
htdocs/
|- index.php
|- a.php
|- b.php
将此添加到 index.php 的开头。这会将用户返回到您放入 $_SESSION['site'] 的站点:
<?php
session_start();
if (isset($_SESSION['site'])) {
header('Location: '.$_SESSION['site']);
exit();
}
?>
这就是您设置会话的方式。例如在页面 b.php 中:
<?php
session_start();
$_SESSION['site'] = '/b.php';
?>
或在 a.php 中
<?php
session_start();
$_SESSION['site'] = '/a.php';
?>
如果您想删除会话,例如可以使用以下代码创建一个站点 (htdocs/stop-session.php):
<?php
session_start();
session_destroy();
header('Location: /');
exit();
?>
另一种方式是 JS,但在我看来要复杂得多。你可以在那里使用 cookie。
我希望它有所帮助。如果您想要任何更改评论
【讨论】: