已解决 post上传图片 图片数据问题
本帖最后由 guoguo188 于 2011-10-26 16:53 编辑以下是正确答案
关键是
把所有文本转成二进制 再和jpg的数据一起发送$wenjian1=FileOpen (@ScriptDir&"\tu1.jpg", 16)
$wenjian2=FileOpen (@ScriptDir&"\数据头.txt", 16)
$wenjian3=FileOpen (@ScriptDir&"\数据尾.txt", 16)
$shuju1=FileRead ($wenjian1 ) ; @ScriptDir&"\thumb.jpg"
$shujutou=FileRead ($wenjian2 );
$shujuwei=FileRead ( $wenjian3);
$shuju=$shujutou&$shuju1&$shujuwei相关帖子
http://www.autoitx.com/forum.php?mod=viewthread&tid=26414&highlight=POST%2B%CA%FD%BE%DD 不懂易语言的路过! 我在学习百度POST上传文件,找了个易语言的代码实例,把它的代码转成AU3代码
以下是我的代码,不知道 图 ...
guoguo188 发表于 2011-10-26 00:51 http://www.autoitx.com/images/common/back.gif
先学会搜索,而不是做伸手党 Fileopen()一般用于打开文本文件的吧,*.jpg文件最好不要用Fileopen()来打开,真的要打开的话用二进制形式打开。
$wenjian1=FileOpen (@ScriptDir&"\thumb.jpg", 16384) 回复 3# happytc
我也想搜 问题是 这题我不知道搜索什么关键字
还有,我是尝试到没办法才上来问问题的。不是什么都不做上来要结果的“伸手党” 回复 4# xms77
哦 谢谢 那我先读 出二进制,再尝试转换看看 找到原因了 原来是 数据发送不够 设置发送 文件头+图片数据+文件尾的 可发送时他只发送 文件头+图片数据 ,好象是那个变量装不下数据了, 文件尾没发这情况怎么解决 不懂E先看看 我也在想這些問題
页:
[1]