喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
     
标题: 求助:一个XAJAX 的奇怪问题  
 
panglongphp (panglongphp)
注册会员
Rank: 2
初级会员


UID 65962
精华 0
积分 159
帖子 81
金钱 159 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-8-18
来自 1
状态 离线
求助:一个XAJAX 的奇怪问题

以下是一个简单例子:
text.php
<?
include_once("../xajax/xajax.inc.php");
$xajax = new xajax();
function resetsell()
{
$objResponse = new xajaxResponse();
$objResponse->addAlert("成功");
return $objResponse->getXML();
}
$xajax->registerFunction("resetsell");
$xajax->processRequests();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<?php $xajax->printJavascript("../xajax"); ?>
<title>无标题文档</title>
</head>

<body>
<a href="#" onClick="xajax_resetsell()">成功
</a>
</body>
</html>


以上例子运行成功

但我改了一下后 就不行了,改修如下:(config.php 和 text.php 在同一个目录下)

config.php

<?php
include_once("../xajax/xajax.inc.php");
$xajax = new xajax();
?>

text.php


<?
include_once("./config.php");
function resetsell()
{
$objResponse = new xajaxResponse();
$objResponse->addAlert("成功");
return $objResponse->getXML();
}
$xajax->registerFunction("resetsell");
$xajax->processRequests();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<?php $xajax->printJavascript("../xajax"); ?>
<title>无标题文档</title>
</head>

<body>
<a href="#" onClick="xajax_resetsell()">成功
</a>
</body>
</html>


出现一个警告:
Cannot modify header information -headers already sent by(out put..)...

You have whitespace in your response   



这是什么回事了 ,我只是把 代码放在 一个文件 再用 include_once()调用   怎么会出现错误的   。

甚至  text.php 什么也没有修改,就是用一个 include_once("./config.php");  也会出现这个警告




                                                                                                                                      谢谢指教!!!

[ 本帖最后由 panglongphp 于 2006-8-8 07:03 PM 编辑 ]
2006-8-8 06:49 PM#1
查看资料  发短消息  Yahoo!  顶部
 
comehere
注册会员
Rank: 2


UID 75270
精华 0
积分 75
帖子 75
金钱 75 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-6-21
状态 在线
[推荐阅读] 请教 在线内容编辑器
这种情况一般是在输出header之前有输出引起的!
检查下文件的前后结尾处是否有空格!
2006-8-15 09:27 AM#2
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.026799 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP