各位高手,请看看我这个问题怎样解决啊?

clubsondy 2005-04-29 01:12:06
为什么我用session 保存提交没起作用的啊?
下面是代码,各位看看有什么问题吗?

<?//session.php
session_start();
if($submit)
{
$def_user="admin";
$def_pwd="admin";
if($user==$def_user)
{
if($pwd=$def_pwd)
{
$manage=$user;
session_register('manage');
echo "成功登陆";
echo "<meta http-equiv='refresh' content='0;URL=index.php'>"; }
else
{
echo "<meta http-equiv='refresh' content='2;URL=login.php'>";
}
}
else
{
echo "<meta http-equiv='refresh' content='2;URL=login.php'>";
}
}
?>  
...全文
156 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyonet 2005-04-29
  • 打赏
  • 举报
回复
$_SESSION['submit'] 中是什么,print出来看看。
clubsondy 2005-04-29
  • 打赏
  • 举报
回复
怎样检查,我是新手,请大家帮下手.
xuzuning 2005-04-29
  • 打赏
  • 举报
回复
检查register_globals的状态
clubsondy 2005-04-29
  • 打赏
  • 举报
回复
<?
session_start();
if($_SESSION['submit'])
{
$def_user="admin";
$def_pwd="admin";
if($user==$def_user)
{
if($pwd==$def_pwd)
{
$manage=$user;
$_SESSION['manage']=$manage;
echo "成功登陆";
echo "<meta http-equiv='refresh' content='0;URL=index.php'>";
exit();}
else
{
echo "<meta http-equiv='refresh' content='2;URL=login.php'>";
}
}
else
{
echo "<meta http-equiv='refresh' content='2;URL=login.php'>";
}
}
?>
改成这样还不行啊.好郁闷啊......................


flyonet 2005-04-29
  • 打赏
  • 举报
回复
if($pwd=$def_pwd)
??????????????????????????????????????????????????
你要是这样写的话,永远也不会起作用
helloyou0 2005-04-29
  • 打赏
  • 举报
回复
用$_SESSION["manage"]=$manage保存
用$_SESSION["manage"]读取

session_register不提倡用了
clubsondy 2005-04-29
  • 打赏
  • 举报
回复
各位好人帮帮手,我想了很久了,都没有找出问题,好蠢啊.希望大家帮下手.

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧