as 做上传 
遇到点问题在as里面 
var fileRef:FileReference = new FileReference();
.
.
.
.
var request:URLRequest = new URLRequest(url); //url为 127.0.0.1/file/1.php
fileRef.upload(request); 
as里面已经能走到fileRef.upload(request);这一步了
就是说可以传数据给1.php
但是1.php怎么接受数据了.(接受数据 并且保存到莫个文件夹下面)
求指教

解决方案 »

  1.   

    fileRef.upload(request); 发现 这个url上的地址根本就没有执行呀
    烦呀
      

  2.   

    原来as里面要这么写
    var request:URLRequest = new URLRequest(); 
    request.url= url//url为 127.0.0.1/file/1.php
    fileRef.upload(request);
    这样1.php执行到了
    但是1.php里面怎么写了
    我看网上都这么写  但是我怎么都取不到$_FILES['Filedata'];的值$f=$_FILES['Filedata'];
    $dest_dir='upload';//设定上传目录
    $dest=$dest_dir.'/'.date("YmdAHis")."_".$f['name'];//设置文件名为日期加上文件名避免重复
    $r=move_uploaded_file($f['tmp_name'],$dest);
    btw:  我用fiddler抓包  抓不到flash 请求 php的包
    应该用什么抓这个包
      

  3.   

    charles 用这个工具抓一下, 只要是表单提交/或者模拟表单提交的, 就没有问题,不管是asp, jsp, 还是flash
      

  4.   

    车轮子别人已经都造好了,你干嘛还自己造一次捏??
    瞧瞧这个
    http://code.google.com/p/swfupload/downloads/list
    人家把源码都提供下载了,你干嘛不用呢?
      

  5.   

    我日  吧之前的as清掉 重写了一遍居然可以在php端接收到数据了
    擦擦擦擦擦擦擦........