表单无法提交,气死我了..高手进...... http://www.csdn.net/Develop/Read_Article.asp?Id=10211 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以前真的没注意过这个问题,原来form的post方法不能传大于100k的东西啊....那么我加了enctype="multipart/form-data"为什么又可以了呢...是不是此时传输的变量是以二进制传输的呢 普通的POST方法传送的数据量是有限制的.加了enctype="multipart/form-data"是利用特殊的文件格式 (content-type) multipart/form-data。两者的传送方式不同!----------------------------------------------------------用enctype="multipart/form-data"提交时,浏览器会传送出下面的 POST 资料。Content-type: multipart/form-data, boundary=AaB03x--AaB03xcontent-disposition: form-data; name="变量名"变量值--AaB03xcontent-disposition: form-data; name="变量名"Content-type: multipart/mixed, boundary=BbC04y--BbC04yContent-disposition: attachment; 变量名="值"Content-type: image/jpeg(文件类型)Content-Transfer-Encoding: binary ...文件名 内容略...--BbC04y----AaB03x--上面的资料中,boundary=AaB03x 即为分开不同字段资料的信息,其中的 AaB03x 编码方法,视浏览器的版本不同而异,通常是浏览器哈稀产生的。之后就可以看到用 --AaB03x 来隔开不同的字段 这是ie的限制,一个表单域最大可以传送100k的数据 怎样在指定表格中打开网页? 批量获取图片 一个php QQ群,欢迎各位朋友加入,在线交流. 求问子窗口控制父窗口的简单问题.... ... php+mysql新闻文章系统源代码哪个比较好呢? 查询结果的分页一般要怎么写? php问题。急。。。 内置函数别名 “18n_http_output“怎么用? PHPLIB的使用经验、想法和不解 求救如何插入循环显示的空格中的值 求助!数据库与数组问题! 再放100分,问:你是如何备份大于5M的mysql数据库的
原来form的post方法不能传大于100k的东西啊....那么我加了enctype="multipart/form-data"为什么又可以了呢...是不是此时传输的变量是以二进制传输的呢
----------------------------------------------------------
用enctype="multipart/form-data"提交时,浏览器会传送出下面的 POST 资料。Content-type: multipart/form-data, boundary=AaB03x
--AaB03x
content-disposition: form-data; name="变量名"变量值
--AaB03x
content-disposition: form-data; name="变量名"
Content-type: multipart/mixed, boundary=BbC04y--BbC04y
Content-disposition: attachment; 变量名="值"
Content-type: image/jpeg(文件类型)
Content-Transfer-Encoding: binary ...文件名 内容略...
--BbC04y--
--AaB03x--上面的资料中,boundary=AaB03x 即为分开不同字段资料的信息,其中的 AaB03x 编码方法,视浏览器的版本不同而异,通常是浏览器哈稀产生的。之后就可以看到用 --AaB03x 来隔开不同的字段