CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
ERROR: could not get the task list
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
ERROR: could not get the task list
可能是 SESSION 的问题。
试了一下,只要登录后,即使是退出后都正常。
看看member/index.html文件有没什么问题。
xuzuning(唠叨):有没查出是什么问题?
$session_member_id ==''据查session_member_id并非提交过来的变量.不知什么时候产生,什么时候注册到SESSION不知ckeck.php是怎么写的.总之,楼主登录方式,我感觉怪怪的!
session_start();
session_register("session_member_id");
require ("../conn.php");//开始验证用户--------------------------------------------------------$sql="select pwd from users where username='$username'";
$ret=mysql_query($sql,$conn);
$count=mysql_num_rows($ret);
if($count>0)
{
$row=mysql_fetch_row($ret);
if($pwd==$row[0])
{
$session_member_id=$username;
if($flag=="ly"){
?>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert('登录成功!');
window.open('main.php','_self');
//-->
</SCRIPT>
<?
}
if(($kind=="")&&($id!="")){
?>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert('登录成功!');
window.open('main.php','_self');
//-->
</SCRIPT>
<?
}
elseif(($kind=="")&&($id==""))
{
?>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert('登录成功!');
window.open('main.php','_self');
//-->
</SCRIPT>
<?
}
else
{
?>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert('登录成功!');
window.open('main.php','_self');
</SCRIPT>
//-->
</SCRIPT>
<?
}
} else
{
?>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert('您的密码输入错误,请检查!');
history.back();
//-->
</SCRIPT>
<?
}
}
else
{
?>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert('用户名称不存在,请重新输入!');
window.navigate("logina.php"); //-->
</SCRIPT>
<?
}
?>
下面是登录时的main.php
<?
session_start();
if(strlen($session_member_id)<1){
Header("Location: index.html");
}
else
{?>
<html>
<head>
<title>会员之家</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<frameset cols="*,750,*" border=0 frameborder="0" framespacing="0">
<frame name="b1" scrolling="no" src="round.htm"> <frameset rows="*,40" frameborder="NO" border="0" framespacing="0" cols="*">
<frameset rows="76,*">
<frame name="topFrame" scrolling="no" src="top.html">
<frameset cols="150,*">
<frameset cols="1,*" frameborder="NO" border="0" framespacing="0" rows="*">
<frame name="leftFrame1" scrolling="NO" noresize src="line.htm">
<frame name="leftFrame" scrolling="auto" src="left.php">
</frameset>
<frameset cols="*,1" scrolling="auto" frameborder="NO" border="0" framespacing="0" rows="*">
<frame name="mainFrame" scrolling="auto" src="right.php">
<frame name="rightFrame" scrolling="NO" noresize src="line.htm">
</frameset>
</frameset>
</frameset>
<frame name="bottomFrame1" scrolling="NO" noresize src="buttom.html">
</frameset> <frame name="bottomFrame" scrolling="no" src="round.htm">
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
</html>
<?}?>
<?
session_start();
session_register("session_member_id");
if($session_member_id==""){
?>
<SCRIPT LANGUAGE="JavaScript">
<!--
window.open('member/index.html','_self');
//-->
</SCRIPT>
<?
else
{?>
<SCRIPT LANGUAGE="JavaScript">
<!--
window.open('member/main.php','_self');
//-->
</SCRIPT>
<?
}
?>
can't find server!
那是他们农科院的内部邮箱登录页面,没有错的!