if( $loginok=true ){  // $loginok == true ?而且最好用 $HTTP_SESSION_VARS['loginok'] == true,其实只要检查loginusername是否为空就够了,没必要再来个 loginok<?
session_start();
if($HTTP_SESSION_VARS['loginusername'] == '')
{
    header("location:default.php");
}
else
{
  do something;
}

解决方案 »

  1.   

    1   <?
    2   session_start();
    3   if($HTTP_SESSION_VARS['loginusername'] == '')
    4   {
    5    header("location:default.php");
    6   }
    7   else
    8   {
    9   }
    10  ?>
    这样写以后运行出现如下提示:Warning: Undefined index: loginusername in E:\test\php\radio\admin\add.php on line 3Warning: Cannot add header information - headers already sent by (output started at E:\test\php\radio\admin\add.php:3) in E:\test\php\radio\admin\add.php on line 5
      

  2.   

    这些E文不难懂吧我明天上东莞了
    祝福我吧
    NETsoul我看好你,:)
      

  3.   

    你可以在你怀疑的句子上增加一些
    echo "";比如说
    你怀疑是不是$loginusername没有出来而导致用不了
    那么你就用echo $loginusername; exit();
    检测它有没有……
    找到问题所在if (! $recheck)$recheck是什么呢?
    是不是它的问题呢?也用echo $recheck;
    这样才能自己解决问题我只提供一个思路
    其实是不是 不一定:)
      

  4.   

    netsoul 努力以后我还要向你学习