echo ($s_usertype==ADMIN?'<a title="删除" href="#" onclick="if(confirm(\'确实要删除?\'))this.href=\'delete.php?id='.$id[$j].'&ReturnURL='.urlencode($GLOBALS['URL']).'\'">×</a> ':'').'<u class=mid>'.$subject[$j].'</u><br><nobr>【<a '.($useremail[$j]==''?'':'href="mailto:'.$useremail[$j].'"').'>'.$username[$j].'</a>】</nobr> '.$prompt[$j].' <nobr><'.$upload[$j].'></nobr> 点击<b>'.$viewed[$j].'</b>次 ';
                        if (!$s_logged){                   header("location: /service/login.php?target_url=".urlencode($GLOBALS['URL']));
}else '<a href="javascript:reply('.$id[$j].',\''.$subject[$j].'\');">回复</a>';

解决方案 »

  1.   

    你的这个东东真是服了.怎么会这么乱.
    一个你这里用的'"有错的地方.我改了一下.
    还有就是你的header前是不能有echo 你这个程序本身就是错的.
    <?php
    echo ($s_usertype==ADMIN?'<a title="删除" href="#" onclick="if(confirm(\'确实要删除?\'))this.href=\'delete.php?id='.$id[$j].'&ReturnURL='.urlencode($GLOBALS['URL']).'\'">×</a> ':'').'<u class=mid>'.$subject[$j].'</u><br><nobr>【<a '.($useremail[$j]==''?'':'href="mailto:'.$useremail[$j].'"').'>'.$username[$j].'</a>】</nobr> '.$prompt[$j].' <nobr><'.$upload[$j].'></nobr> 点击<b>'.$viewed[$j].'</b>次';
    if (!$s_logged)

    header("location: 001.php?target_url=".urlencode($GLOBALS['URL']));
    }
    else 
    "<a href=\"javascript:reply(".$id[$j].",\'".$subject[$j]."\');\">回复</a>";?>
      

  2.   

    if (!$s_logged)
    {
      header("location: /service/login.php?target_url=".urlencode($GLOBALS['URL']));
    }
    else
    {
      if($s_usertype==ADMIN)
      {
        echo '<a title="删除" href="#" onclick="if(confirm(\'确实要删除?\'))this.href=\'delete.php?id='.$id[$j].'&ReturnURL='.urlencode($GLOBALS['URL']).'\'">×</a> ';
      }
      echo '<u class=mid>'.$subject[$j].'</u><br><nobr>【<a '.($useremail[$j]==''?'':'href="mailto:'.$useremail[$j].'"').'>'.$username[$j].'</a>】</nobr> '.$prompt[$j].' <nobr><'.$upload[$j].'></nobr> 点击<b>'.$viewed[$j].'</b>次 ';
      echo '<a href="javascript:reply('.$id[$j].',\''.$subject[$j].'\');">回复</a>';
    }
      

  3.   

    我现在知道是这里出错了,但不知道怎么改        
    if (!$s_logged){<a href="../login.php">回复</a>;
    }else '<a href="javascript:reply('.$id[$j].',\''.$subject[$j].'\');">回复</a>';
      

  4.   

    if (!$s_logged){
      echo '<a href="../login.php">回复</a>';
    }else {
      echo '<a href="javascript:reply('.$id[$j].',\''.$subject[$j].'\');">回复</a>';
      

  5.   

    <?
    if (!$s_logged){
            ?>
            <a href="../login.php">回复</a>
            <?
    }else{
            ?>
            <a href="javascript:reply('<?=$id[$j]?>','<?=$subject[$j]?>')">回复</a>
            <?
    }
    ?>不知道这样改行不行?
    你的代码实在是太乱了。
      

  6.   

    你登陆之后是否已注册过$s_logged这个变量!!!!!!!!!!!!