vc客户端发送如下2份数据给php server解析,分别是administrator:123与abc.txt,使用$_FILES可以接收到abc.txt文件,但怎么才能接收到name="user"与----MULTI-PARTS-FORM-DATA-BOUNDARY之间的administrator:123呢?接收到数据后,怎么把administrator:123添加到abc.txt文件的第一行?请高手指点一下。谢谢!----MULTI-PARTS-FORM-DATA-BOUNDARY
Content-Disposition: form-data; name="user"administrator:123----MULTI-PARTS-FORM-DATA-BOUNDARY
Content-Disposition: form-data; name="upload"; filename="abc.txt"
Content-Type: text/plainverify:local
id:1111
host:2.2.2.2
id:2222
host:3.3.3.3
id:3333
host:4.4.4.4

解决方案 »

  1.   

    print_r($_SERVER); 能看到什么
      

  2.   

    数据量不大可以写入header,例如作为cookies
      

  3.   

    还好,其实我不太清楚怎么取出Content-Disposition: form-data; name="user"administrator:123中的administrator:123数据,真的没有人知道了吗?
      

  4.   

    问题是 Content-Disposition 通常是用在服务器端向客户端传送的header,很少反向这样用的吧?其实你还可以把一些不重要的值作为url用$_GET获取啊……
      

  5.   

    问题是 Content-Disposition 通常是用在服务器端向客户端传送的header,很少反向这样用的吧? //这个不见得,继续请高手指点啊,感谢
      

  6.   

    print_r($_POST);
    print_r($_FILES);试试这两个
      

  7.   

    观察
    print_r($_FILES);
    print_r($_POST);
    echo file_get_contents('php://input');
    的结果
      

  8.   

    使用$_POST解决,感谢各位啦!