访问url时需要登录


requiring sign in upon url access

好吧,我一直非常困惑如何解决这个问题。我有一个主页名为'index.html'。它有一个按钮,说"创建帐户",允许你创建一个帐户,另一个按钮链接到登录页面,如果你已经有一个帐户。

当你登录后,它会带你到一个名为'browse.html'的页面,在那里你可以看到所有你可以观看的电影。

我只是不知道如何重定向那些试图访问'browse.html'的人从URL到登录页面。比如说,你不想创建一个帐户,你可以在'browse'页面输入URL,而不必创建一个帐户。我试过下面的代码

<meta http-equiv="refresh" content="0; url=(my sign in page)">
'Browse'页头中的

,但这会创建一个循环,使人们永远无法看到'Browse'页电影列表。我不擅长解释这个,但我希望你能理解我想说的。

您可以使用php SESSIONS首先在login中设置session变量并重定向到浏览页面然后在浏览页面中检查如果session有这些变量他们就可以查看页面否则重定向到登录页面

查看更多关于会话的信息转到http://ww.php.net并搜索会话