避免在网页中使用匿名用户

时间:2013-03-04 10:24:10

标签: php

我创建了一个包含注册,登录和主页的小网站。我想确保人们无法登录而无法进入主页。我设法进入索引页面,这样如果有人未登录,则会包含登录页面,如果有人记录了在它来了,它将包括具有包含功能的主页。我想知道另一种方式。

先谢谢你了。

2 个答案:

答案 0 :(得分:1)

您的包含解决方案是一种合理的方法。

另一种方法是重定向到登录页面。当某人未登录时,他们会被重定向到登录页面(302临时重定向最好)。他们将在浏览器中看到的URL将是登录页面的URL。

答案 1 :(得分:0)

另一种方法可能是使用重定向,因此当您发现用户未登录时,重定向到日志记录页面,并在记录后,从用户来自的位置重定向。

PHP header

<?php
header("Location: http://www.example.com/login.php"); /* Redirect browser */
exit();
?>

我认为这种方式对于搜索引擎来说可能更合适一些,搜索引擎不会将无法访问的网页编入“登录”页面(如果我错了,请更正我:))

相关问题