我的表单有图片上传,同时也有文本内容. 我想让提交的数据 可以 $_POST获取表单内容,同时也能 $_FILES获取上传内容;
问题:
1.直接在表单上写multipart/form-data 没问题吗? 我测试$_POST可以获得文本字段;$_FILES也正常;
只是: 我看了很多文章,要用JS分开还是什么,文本字段不能在multipart/form-data表单中..
很是疑惑';
问题:
1.直接在表单上写multipart/form-data 没问题吗? 我测试$_POST可以获得文本字段;$_FILES也正常;
只是: 我看了很多文章,要用JS分开还是什么,文本字段不能在multipart/form-data表单中..
很是疑惑';
解决方案 »
- 我想学web开发,,在ASP.JSP.PHP之间选择学什么好呀请讨论...
- 关于MSSQL数据提交出错的问题.
- 如何通过FTP上传文件
- 在PHP编程的时候,我怎样用数据库来存储数据呢?
- 继续还未解决的问题,只有10分可用分了。
- 如何获取当前url?
- 怎样获取MYSQL中某个字段中文本的字节数?!请教高手!
- 为何print("日文")在Netscape 6.x中是乱码?我已设置了charset为shift-jis。请诸位高手不吝赐教
- 请大家来思考个问题:html编辑文本文件。
- 我在表单前用了SESSION,然后提交表单,由于填写错误回头时表单原来填写的东东都消失了。如何才能防止表单内容呢?
- php响应如何实现不包含http头
- PHP Warning: Error while sending QUERY packet. PID=xx
multipart/form-data 不会对字符编码
默认application/x-www-form-urlencoded 会对所有字符进行编码.
multipart/form-data 不会对字符编码
默认application/x-www-form-urlencoded 会对所有字符进行编码.这不知是从哪里抄来的说明
multipart/form-data 是对 application/x-www-form-urlencoded 的扩展,不但保留了 application/x-www-form-urlencoded 原有的编码形式,并将上传的文件一并打包到 http 数据包中
text/plain 才是不对字符编码