我想用flash和php通信~就是flash读取php(mysql数据库)的内容。
想把PHP生成xml文件~ 然后用as3去读取xml文件~
问题的关键我不知道怎么把php生成xml文件~~
因为php的内容也是从数据库里凋出来的~
请来点实惠的代码好吗????谢谢!!!!!!!!!!

解决方案 »

  1.   

    http://topic.csdn.net/u/20101003/12/07240155-e904-46fc-839d-d1554fd1889d.html
    看这个
    实现FLEX 通过AMF跟PHP通信
      

  2.   

    PHP生成XML文件就是根据XML文件的格式组织成一个字符串,然后写入文件就好了
    给你个我以前写的生成XML文件函数,你可以参考下function arr2xml($dataArr,$title)
    {
    $xmlStr = "";
    foreach ($dataArr as $k => $v)
    {
    $xmlStr .= "<$k $k=\"$v\"/>\n";
    }
    $xmlStr = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<".$title.">\n".$xmlStr."</".$title.">\n"; if($handle = fopen($title.".xml","w"))
    {
    if(fwrite($handle,$xmlStr))
    {
    fclose($handle);
    }
    else
    {
    fclose($handle);
    return false;
    }
    }
    return true;
    }
      

  3.   

    其实flash可以直接访问php,php直接输出xml就可以,例如$xmlStr = '';
    $xmlStr .= '<title>';
    $xmlStr .= '<err>ukey</err>';
    $xmlStr .= '</title>';
    header( 'Content-type: text/xml;' );
    echo '<?xml version="1.0" encoding="utf-8"?>';
    echo $xmlStr;
      

  4.   

    那你给出数据表结构和xml文档模板
      

  5.   

    数据表结构~ id  user password (就3个字段)
    XML没有模版 你随便整个就好了~~
    谢谢~~
    我急用~~~~~~
      

  6.   

    在不刷个就没有了~~
    快来people~~~~
    quickly~~~~~~~~~~