Php 发送和接收数据

Php 发送和接收数据,php,actionscript-3,Php,Actionscript 3,没有从查询mysql数据的php将数据返回到flash中,您认为问题在于我的as3代码吗 php工作,as3发布到php ok,是将变量返回到as3,我不确定,这似乎是问题所在 public static function MineData():void{ var myRequest:URLRequest = new URLRequest("login.php"); var myLoader:URLLoader = new URLLoader(); myLoader.

没有从查询mysql数据的php将数据返回到flash中,您认为问题在于我的as3代码吗

php工作,as3发布到php ok,是将变量返回到as3,我不确定,这似乎是问题所在

public static function MineData():void{


    var myRequest:URLRequest = new URLRequest("login.php");
    var myLoader:URLLoader = new URLLoader();
    myLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
    var myVariables:URLVariables = new URLVariables();


    myVariables.School_name_test = String(PostToPHP3.Temp_flash_TI_School_name_test);


    myRequest.method = URLRequestMethod.POST;
    myRequest.data = myVariables;


    function onLoaded(event:Event) {
        var myURLVariables:URLVariables = new URLVariables(event.target.data); 
        DT_display_string_teacher_login_teacher_first_name = myURLVariables.mined_teacher_first_name;

        Main.listeningFORPortalteacherlogin.tellMainPortalteacherlogin();
    }

    myLoader.addEventListener(Event.COMPLETE, onLoaded);
    myLoader.load(myRequest);
}

最亲切的问候

在您的PHP文件中,确保您只回显应该返回到Flash的值。此返回字符串的格式为:

VarName=Value
使用&运算符将任何其他值附加到同一字符串以分隔它们:

VarName=Value&VarName2=Value2
等等。请参见以下示例了解可能需要如何使用它:

<?php
    echo "mined_teacher_first_name=" . $FIRST_NAME_RETURNED_FROM_SQL;
?>

谢谢DJohnson,很高兴知道有人认为我的as3很好,我将再次看看php方面。在对php代码进行了一些实验之后,我将发布更新。如果你不能解决这个问题,请随意将你的php代码添加到问题中,这样我们就可以看到你可能出错的地方。
function onLoaded(event:Event) {
    DT_display_string_teacher_login_teacher_first_name = event.target.data.mined_teacher_first_name;

    Main.listeningFORPortalteacherlogin.tellMainPortalteacherlogin();
}