VB使用socks上传文件到PHP空间的问题.帮忙看看.有VB工程+PHP代码
我想将本地某个ZIP文件或者JPG文件发送到PHP空间上面.网上有一套方案.老外写的.VB程序+PHP,
VB将文件打包编码,发送到PHP,PHP处理这个文件,存放到服务器指定目录.
但是我调试了好久,只能做到上传某些TXT文本文件,PHP可以收到.
其余文件.无论是ZIP,RAR,还是JPG,GIF都是失败告终...服务器收不到..
我是希望能够发送JPG或者GIF文件到PHP,PHP存储到虚拟主机目录....
大家帮忙看看...
老外的方案,.http://www.vbforums.com/showthread.php?t=337424 --------------------编程问答-------------------- 看过了
问题有2:
1
strHttp = strHttp & "Content-Type: multipart/form-data, boundary=" & strBoundary & vbCrLf
这个MIME Type应该选一种二进制的,不能是文本
2
上传的数据不对,你这个传的是文本吧,你是如何读取的呢?
ByRef strData As String 这个strData显然不能表示二进制资源
建议,直接用二进制方式读取文件,base64编码,然后上传,这个代码问题太多!
补充:VB , 网络编程