请教一个问题~~
页面中form里面有enctype="multipart/form-data"这条语句的时候,textarea或textbox输入的回车就不会被写入数据,有什么好办法解决这个冲突呀?~~
像在输入框里面输入:
你
我
他
写入数据后就变成:你我他
回车没有写入到数据库里了...
去掉enctype="multipart/form-data"这句就没问题了
页面中form里面有enctype="multipart/form-data"这条语句的时候,textarea或textbox输入的回车就不会被写入数据,有什么好办法解决这个冲突呀?~~
像在输入框里面输入:
你
我
他
写入数据后就变成:你我他
回车没有写入到数据库里了...
去掉enctype="multipart/form-data"这句就没问题了
解决方案 »
- c#.net 关于正则替换超链接问题
- js如何实现去掉字符串最后的换行?
- 未能加载文件或程序集 MySql.Data, Version=5.2.5.0
- Virtual Earth 地图实现拉框,该如何去做吗?谢谢各位朋友啊!非常急!!!
- 我的asp.net应用程序,在使用几个小时后会突然变慢,没反映,只有在进程管理中结束aspnet_wp.exe后又可正常运行,WHY?
- 怎样把查询出的字段值显示出来
- 过节加班,datalist控件问题,请大家帮看看
- 请教webdiyer(陕北吴旗娃):关于DataGrid中checkbox只能选一个,不能多选
- 验证控件出了自定义验证的控件之外的其他验证控件的验证方式是服务器验证?还是客户端验证呢?
- 我经常出现dll访问被拒绝的错误,然后重新启动机器就好了,请问是什么错误?
- 怎么样进行压力测试呢?
- 定时发送邮件的问题
表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。
如下:
<tr>
<td height="30" align="right">上传企业营业执照图片:</td>
<td><INPUT TYPE="FILE" NAME="uploadfile" SIZE="34" onChange="checkimage()"></td>
</tr>
就得加ENCTYPE="multipart/form-data"。
表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传;只有使用了multipart/form- data,才能完整的传递文件数据,进行下面的操作.
enctype=\"multipart/form-data\"是上传二进制数据; form里面的input的值以2进制的方式传过去。
form里面的input的值以2进制的方式传过去,所以request就得不到值了。 也就是说加了这段代码,用request就会传递不成功,取表单值加入数据库时,用到下面的:
SmartUpload su = new SmartUpload();//新建一个SmartUpload对象
su.getRequest().getParameterValues();取数组值
su.getRequest().getParameter( );取单个参数单个值
谢谢flyin2006(败家子__不再误人子弟)的详细解释(虽然偶自己也知道)