$tourl=$headers[Referer];
echo "<br><center><a href='$tourl'>登陆成功</a><br>";
echo "<META HTTP-EQUIV=REFRESH CONTENT='1;URL=$tourl'>";
当然会返回登录窗口了改成:
echo "<META HTTP-EQUIV=REFRESH CONTENT='1;URL=index'>";
echo "<br><center><a href='$tourl'>登陆成功</a><br>";
echo "<META HTTP-EQUIV=REFRESH CONTENT='1;URL=$tourl'>";
当然会返回登录窗口了改成:
echo "<META HTTP-EQUIV=REFRESH CONTENT='1;URL=index'>";
是用SESSION吗?
session_start().....
echo "<script>window.location =\"$PHP_SELF\";</script>";
比如在up.php页中,有个修改的功能,该功能要登陆后才能删除
一般用户点击以后,就进入登陆窗口
在登陆成功返回到up.php,这段程序怎么写呢
我是用header("location:up.php");
这样的话,up.php中的修改还是不能用,还是跳出登陆窗口
echo "<br><center><a href='".$tourl."'>登陆成功</a><br>";
echo "<META HTTP-EQUIV=REFRESH CONTENT='1;URL=".$tourl."'>";
如
login.php
session_start();
if (!isset($_SESSION['member']))
{
if (isset($_POST['action']) && $_POST['action'] == "login")
{
//已经提交表单,处理数据 }
else
{
//没有提交表单.显示登录界面
}
}
------------------------------
up.phprequire_once("login.php");