php的post数据接收问题 当一个软件(非网页)post数据到某个网页,需要php获得post来的所有数据并进行简单整理,如post一个test.rar 或test.doc。post过来的数据中包含,文件类型,文件要保存的名称,文件大小等等要求能够吧这些数据整理好,分别存到数据库中,并且文件在设定好的路径保存名称按照post中的名称保存。希望能有高手迅速解决,代码完整分数散尽!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 发文件使用的是 C++写的,用的VCL类库.TStringStream *response=new TStringStream("");TIdMultiPartFormDataStream *stream=new TIdMultiPartFormDataStream(); TIdHTTP *IdHTTP1 = new TIdHTTP(NULL); IdHTTP1->Request->ContentType=stream->RequestContentType; stream->AddFormField("filename","doc");stream->AddFile("file1","c:\\file.doc","doc"); IdHTTP1->Post("http:127.0.0.1/file.php",stream,response);接文件 就是普通的PHP几个函数就行了.存数据库时 保存成2进制就可以了. 发文件我已经用java写好了, 我要的就是php的服务端接收代码,呵呵 php接收post用的是 $_POST['**'] print_r($_FILES);依据结果书写程序 能写完整点吗?这样半行代码我也不能用啊!我现在是php://input 获取的数据,但是不知道怎么整理和保存。 也不知道这个接收数据的方式 是否合理! 你把你post的内容发上来看下吧 时间太紧,问题自己解决了!方法如下:数据整理echo substr($key,strrpos($key,'filename='),strrpos($key,';filelength=')-strrpos($key,'filename=')+1); //获取post中的文件名称文件保存$handle = fopen ("1.zip", "w");//打开文件 fwrite($handle,$con);//写入fclose($handle);//关闭 ubuntu下安装php得先检查 libxml2版本号,可我安装libxml2完了仍然提示未安装? 正则表达式问题 求助:关于zencart目录安装wordpress的问题,高手请进 屏蔽国内IP,访问需要进行身份验证 shopex程序怎么加中国银行支付平台的API口 开源SNS软件iwebSNS v0.7发布 关于织梦5.3 utf-8系统 的错误求助 ecshop购物系统,求一个属性调用代码! shopnc的这种玩法怎么弄 php5.5上部署ecshop出现的问题! 发贴求救~!!!!! 关于mail函数 大伙帮我看看,这个函数我该如何修改?
TIdMultiPartFormDataStream *stream=new TIdMultiPartFormDataStream();
TIdHTTP *IdHTTP1 = new TIdHTTP(NULL);
IdHTTP1->Request->ContentType=stream->RequestContentType;
stream->AddFormField("filename","doc");
stream->AddFile("file1","c:\\file.doc","doc");
IdHTTP1->Post("http:127.0.0.1/file.php",stream,response);接文件 就是普通的PHP几个函数就行了.存数据库时 保存成2进制就可以了.
$handle = fopen ("1.zip", "w");//打开文件
fwrite($handle,$con);//写入
fclose($handle);//关闭