为什么PHP会在PRINT输出中添加空格?

时间:2014-01-04 12:29:59

标签: php actionscript-3

我遇到了PHP问题,我找不到答案: 我正在使用PHP5.5和Flash AS3。

我有一个controlfile.php我列出了数据库连接信息。 当我通过Flash AS3登录界面进行连接时,如果一切正常,我希望PHP文件的回复为returnMsg=1,这正是我查询Charles 3.8.3时的结果。和FLash电影很好地进步

然而,这就是它开始变得奇怪的地方,我现在已经从controlfile.php移动了我的数据库连接线并将它们放在connect.php中。在控制文件中,我添加了行require_once("connect.php"); 我运行相同的场景,我的Flash电影没有超出登录屏幕的进度。我通过Charles代理检查过,确实仍然从returnMsg=1获得了controlfile.php。困惑我检查了flash电影并在event.target.data上添加了一条跟踪 - 它返回了%20returnMsg=1。我回头看着查尔斯,果然,虽然起初我没有注意到,但还是有空白。

我的问题是当我使用require_once时,是什么导致这个空间突然出现。作为PHP的初学者,这一切都没有任何意义。作为一种解决方法,我可以要求controlfile.php打印returnMsg=1&returnMsg=1,输出Charles为<space>returnMsg=1&returnMsg=1。如果Flash跟踪显示为%20returnMsg=1&returnMsg=1,因此,实际上它正在获取returnMsg=1(没有%20)电影将会进展。抱歉这个冗长的问题,但这让我完全疯了......有人,请帮助这个PHP的东西

0 个答案:

没有答案