环境winserver2003 ie8
一共有3个页面
a页面向b页面发送数据
a页面js部分
回复讨论(解决方案)
b页面引用c页面
<?php
require_once 'MessageService.class.php';//去掉这句就不会提示缺少对象。文件存在名字也没错
header("Content-Type:text/xml;charset=utf-8");
header("Cache-Control:no-cache");
$getter=$_POST['getter'];
$sender=$_POST['sender'];
$mesList="
echo $mesList;
?>
c页面
<?php
class MessageService{
}
?>
你不要 a页面、b页面、c页面的
既然 var url="GetMessageController.php";
那么 GetMessageController.php 是哪个?
GetMessageController.php是b页面
'MessageService.class.php';是c页面
错误信息是什么?
MessageService.class.php
这里有什么?
MessageService.class.php
这里有什么?
就是那个c页面只有个空类
错误信息是什么?
缺少对象还是啥对象来着。
提示在myXmlHttpRequest这个对象上,我只要去掉引用哪句,其地方不改就可以了。就是搞不明白为什么,郁闷死了。
我已经重新用json重新写了。
重新用json写了该功能,现在慢慢等解答。下面补上剩下代码。
a页面 chatroom.php的代码
nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
$username=$_GET['username'];
//去除utf-8空白
$username=trim($username);
session_start();
$loginuser=$_SESSION['loginuser'];
if(!$loginuser){
ob_start();
header("Location:login.php?errno=2");
ob_clean();
exit();
}
?>