0

我正在制作一个网站,其中有一个登录页面,然后是主页。现在一旦我登录,我希望这发生。

当我单击浏览器返回按钮时,它不应该返回登录页面。

它应该像 FACEBOOK 一样刷新主页。

我已经检查并用谷歌搜索,但我没有找到答案......

如果有人帮助我,我将不胜感激...谢谢您..

这是登录页面。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>mindclik</TITLE>
<link rel="stylesheet" type="text/css" href="stylesheets\home.css">
<link rel="stylesheet" type="text/css" href="stylesheets/home.css">
</HEAD>
<BODY>
<div id="wrap">
<div id="main">
<div id ="left">
</br>
<h2>Login</h2>
<form id="login_form" action="home.php" method="post" >
<table >
<tr>
<td>
Email:
</td>
<td>
<input type="text" name="email" id="email" class="login_tb" >
</td>   
</tr>
<tr>
<td>
Password:
</td>
<td>
<input type=password name="pwd" id="pwd"" class="login_tb"> 
</td>   
</tr>
<tr>
<td>
</td>
<td>
<input type=submit id="sub" value="SignIn">
</td>
</tr>
</table>
</form></div>
</div></div>

这是homePage.php

<?php 

$p_uname=$_POST['email'];
$p_pass=$_POST['pwd'];
$enc_pass=md5($p_pass);
?>   
<html>
<head>
    <title>Home</title>
    <link rel="stylesheet" type="text/css" href="stylesheets/home1.css">

</head>
<body>


<div id="wrap">

<div id="left_contain"> Friend List</div>
<div id="main"></div>
<div id="right_contain_top">Friend New Answers</div>
<div id="right_contain_bot">Questions From AOF</div>
</div>
</body>
</html>
4

1 回答 1

0

用户通过身份验证后,您可以设置 cookie。登录成功时

 setcookie("Valid", $user_name);

在登录页面中,将其放在顶部。

<?php
 if ($_COOKIE['Valid'] == $user_name ) {
    header( 'Location: homepage.php' ) ;
 }
?>

这个hack会起作用。将登录页面的文件扩展名更改为.php

于 2013-06-26T17:36:55.760 回答