我有一个PHP文件的奇怪问题。我试图从一个mysql数据库获取一些数据,然后将它返回给AS3,这一直很顺利,直到我对任何一个php文件做了任何改变。 2个PHP文件是标准的PHP代码,从数据库中获取数据,所以主文件在顶部..URLVariables和php文件的奇怪问题
session_start();
require_once 'gSQL.php';
require_once 'fb.php';
而且GSQL具有多种功能与我的比赛,就像我说的一切工作正常,直到我字面上对gSQL.php文件做任何事情,甚至只是在DW中打开它,用一个不同的名称保存它,然后将它保留回原来的名称*,而不用改变内容),将其上传到服务器阻止我的AS3代码工作,在重新保存之前,完全相同的代码允许我的as3代码正常工作!
行为奇怪的as3行是“if(this.returnvars.scores)”,这里是行所在的AS3函数的顶部。
function completeGame(event:Event):void
{
this.returnvars = new URLVariables(this._game.data);
if (this.returnvars.scores)
{
与原gSQL.php文件,行“如果(this.returnvars.scores)”的作品,并使程序进入到该代码块,但与不同(但相同的)文件,“如果( this.returnsvars.scores)是错误的,它跳过它,我看过“returnvars.scores”的内容,从我可以看到它是完全相同的两个文件,但是一定要有所不同,
我唯一能想到的就是文件的编码,DW告诉我的是UTF-8,这就是它被保存回服务器的原因......如果我将上传到服务器的原始gSQL.php文件,我没有做任何事情(甚至没有重新命名)的AS3工作正常..任何想法??
为您的帖子添加了PHP标签,因为它不是一个动作问题。 –