Php Actionscript故障连接

Php Actionscript故障连接,php,flash,actionscript,actionscript-2,Php,Flash,Actionscript,Actionscript 2,我承担了帮助一个朋友解决adobe flash问题的责任,认为这将是一个逻辑问题,但我意识到,一旦我看到actionscript代码,我就超越了自己,嗯,有点。。。在我看来很像java,但再一次,这不是我的专业领域 问题似乎出在脚本区域,因为单击的按钮并没有检查登录和密码字段以便用户登录 所以我知道复制代码行来这里是一件很难的事情&要求一些真正抽象的东西,但是如果有人冲浪时有必要的洞察力,至少能为我指明正确的方向呢 下面是图片: 第35帧处的脚本: boite.login_lbl.text =

我承担了帮助一个朋友解决adobe flash问题的责任,认为这将是一个逻辑问题,但我意识到,一旦我看到actionscript代码,我就超越了自己,嗯,有点。。。在我看来很像java,但再一次,这不是我的专业领域

问题似乎出在脚本区域,因为单击的按钮并没有检查登录和密码字段以便用户登录

所以我知道复制代码行来这里是一件很难的事情&要求一些真正抽象的东西,但是如果有人冲浪时有必要的洞察力,至少能为我指明正确的方向呢

下面是图片:

第35帧处的脚本:

boite.login_lbl.text = ((_root.login_lbl != undefined && _root.login_lbl != "") ? _root.login_lbl : "Votre login");
boite.pass_lbl.text = ((_root.pass_lbl != undefined && _root.pass_lbl != "") ? _root.pass_lbl : "Votre mot de passe");
第49帧处的脚本:

_root.bIsEDOCEmbed = (_root.pEDOCAPI != undefined);

_root.focustxt = '';

logintext.onSetFocus = function() { _root.focustxt = 'login'; }
passtext.onSetFocus = function() { _root.focustxt = 'pass'; }

logintext.onKillFocus = function() { _root.focustxt = ''; }
passtext.onKillFocus = function() { _root.focustxt = ''; }

function myOnKeyDown() {
  if (Key.isDown(Key.ENTER)) {
    if (_root.focustxt == 'login') {
        Selection.setFocus(passtext);
    } else {
        Selection.setFocus(entrer);
        entrer.onRelease();
    }
  }
}

var monEcouteur = new Object();
monEcouteur.onKeyDown = myOnKeyDown;
Key.addListener(monEcouteur);

var action = 'auth';
var intro = '1';

if (_root.bIsEDOCEmbed) {
    var edoc_trytologin = '1';
    var internet_is_alive = _root.pEDOCAPI.isInternetAlive();
}

if ((_root.message_txt == '') || (_root.message_txt == undefined)) message_clip._visible = false;

entrer.onRelease = function() {
    if ((logintext.text != "") && (passtext.text != "")) {
        getURL(_root.basedir + "index.php" ,"_self","POST");
    }
}

if (_root.logo_file != undefined && _root.logo_file != "") {

    var img1:mcio.TImage = mcio.TImage(this.attachMovie(mcio.TImage.id, "img1", this.getNextHighestDepth()));
    img1._x = 176;
    img1._y = 104;
    img1.setSize(160, 85);

    img1.load(_root.logo_file);
}
以及第76帧处的脚本:

stop();
因此,我认为actionscript编码取决于花了我一点时间的时间轴&第35帧在每个字段登录和密码前设置标签,告诉用户在其中键入什么

第49帧首先将全局变量_root.bIsEDOCEmbed设置为_root.pEDOCAPI,只要它与未定义的变量不同,我猜是php空值,但不知道它是在哪里首先定义的_root.pEDOCAPI

然后,第5行到第9行的行为类似于html输入占位符属性

功能行10检查输入键盘键,如果从登录字段点击,则跳转到密码,否则跳转到“enter”对象的onRelease属性

第22行到第24行声明了一个“monEcouteur”对象,一旦按下一个键,该对象将从第10行调用函数

第26行和第27行是两个声明的变量,而不是定义的变量

如果第29行定义了一个变量&从外观上检查是否存在互联网连接

如果在第34行,如果另一个变量未定义,则将变量设置为false&一个空字符串

第36行定义了Enter对象的属性,我将调用匿名函数,它检查登录和密码字段是否已填充,以便可以通过post方法将数据发送到index.php文件

最后一行是装饰性的&这里没有真正的逻辑

因此,我的问题是: 我猜错了吗?因为这就是我的猜测。 如果没有,我错过了什么,以至于当点击按钮时,它不会将数据发送到index.php var_dump$\u POST;在index.php的开头没有显示任何内容


非常感谢您一直阅读到这里,首先在这里发布。

我看不到这段代码将任何类型的数据发送到index.php的部分……这看起来像是一段非常古老的代码。事实上,我认为将代码发送到index.php的部分是在设置了enter的onRelease属性之后设置的,但我可能一直都错了。