我做了一个图片上传的程序,别的图片都能上传,只有JPG不能,还出错

Iamccw521 2004-05-05 12:52:16
错误提示:将截断字符串活二进制。什么意思啊?
...全文
93 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Iamccw521 2004-05-12
  • 打赏
  • 举报
回复
在SQL Server中的Image字段不能修改大小吧,
我用的gif比jpg要大多了,但是gif能上传,jpg就不行

出现的错误是:将截断字符串或二进制流
zhugefen 2004-05-06
  • 打赏
  • 举报
回复
請檢查數據庫的字段長度,大多數是這個錯
vzxq 2004-05-06
  • 打赏
  • 举报
回复
写到 try catch 里,把错误捕获出来。
vzxq 2004-05-06
  • 打赏
  • 举报
回复
把错误信息贴出来。
Iamccw521 2004-05-06
  • 打赏
  • 举报
回复
自己顶一下
slhuang 2004-05-05
  • 打赏
  • 举报
回复
经常会遇到这错误。建议检查SQL语句。
Iamccw521 2004-05-05
  • 打赏
  • 举报
回复
不是文件太大了,我得gif的文件比jpg文件大很多,都能上传显示,
再说,数据库中的image字段的长度能修改吗?
dayasky 2004-05-05
  • 打赏
  • 举报
回复
就是你的图文件太大拉
woaiqinyuan9471 2004-05-05
  • 打赏
  • 举报
回复
老兄,好象jpg的数据格式和bmp,gif不一样!
dayasky 2004-05-05
  • 打赏
  • 举报
回复
jpg文件名的长度超过了字段的最大限制
把它改大点
Iamccw521 2004-05-05
  • 打赏
  • 举报
回复
自己顶一下
Iamccw521 2004-05-05
  • 打赏
  • 举报
回复
Sql语句我检查过,bmp,gif都能传进去,就是jpg不行

jpg的文件名也没有超过字段的最大长度,我分别把gif和jpg的长度取出来了,gif比jpg的长度大的时候,gif能行,jpg不行
cuike519 2004-05-05
  • 打赏
  • 举报
回复
你把图片都存在数据库里面吗?

如果不是请检查jpg文件名的长度是不是超过了字段的最大长度!
asp无组件上传类v0.98(无刷新ajax上传,可检查图片木马,支持多文件,utf-8版) 请将本程序放到你的虚拟主机上运行,如果本地有iis也可以。有些同学有简易iis服务器,不适用本程序的,因为有部分中文字符不能识别导致无法运行。 如果需要上传单文件可以把index.htm中的multiple="multiple"删除掉,对应的多文件前端显示及处理需要您对upload.asp进行修改调整,然后前端ajax获取数据进行处理。 关于“无组件上传类 Version 0.96”修改摘要: '修改点 : v0.97 修复了一个错误。当用户在同一个file控件选择多个文件上传时file.add语句会出错, 2018-06-04 '   原因是键值冲突,本版本对键值了唯一化处理。 ' v0.98 将Charset="gb2312" 改成Charset="utf-8",所有文件格式都改成utf8了 2018-8-11 ' 修改了在上传的时候检查图片是否被注入了代码,比如<% 、request 等关键字符 相关参数设置: 1.ajax_upload.asp中的参数设置说明: (1).SavePath 上传目录,默认为“uploadfiles”。 2.clsUpload.asp中的参数设置说明: (1).AllowFiles 所允许上传的文件格式,默认为"jpg,jpeg,gif,png"。 (2).MaxDownFileSize 允许上传的文件大小,默认30M,注意iis默认限制就几百k,您需要在iis那儿设置,网站 - asp - 限制属性 - 最大请求实体主体限制,加上两个0,改成20000000,这样就改成20M了。 3.index.htm中的参数说明 在第27和32行,分别是判断类型和大小的,可手动修改。这里是前端检测文件类型和大小的,可减轻服务器工作。后端要等文件post完成才能开始检测,假设误选择了个几百兆的exe、rar等文件网页直接卡死。 提示:在clsUpload.asp的第134行对文件中可能存在的危险asp代码了简单的检查,具体是判断是否包含“request”字符串,如果需要对其他代码判断可在此处修改。建议不要以判断<%、eval、%>这3个特殊字符串来确定图片木马,因为正常文件中可能也有,而且有些图马文件没有<%。 如果需要测试图片木马文件可以自己百度制作方法,按照教程几个图片木马文件然后用本程序上传测试。 本程序由sysdzw提供。如有需技术支持可联系QQ:171977759 09:02 2018-08-13
PHPWind 是一套采用 php mysql 数据库 方式运行并可生成 html 页面的全新且完善的强大系统. 我们希望作为一个开源.共享的软件,PHPWind 可以以其流畅的速度与高负载能力激起各位加入PHPWind阵营的热情!共同打造专业品牌PHPWind.Net PHPWind 除了具备多重子版块.和后台用户组权限可以自由组合外, 还具备分版块控制生成html页面、可选用的所见即所得编辑器、防止图片和附件防盗链、多附件上传下载、输入图片URL直接显示图片、版块主题分类、版块 积分控制与版块内的用户组权限控制、主题与回复审核功能、自定义积分与自定义等级提升系统、论坛用户宣传接口、帖子加密隐藏出售、分论坛二级目录/域名等 一些特色功能. 从而减轻了大部分论坛程序中都必须要借助开发hack才能实现的诸多工作。 1. 7.5SP2版的无图版页面title显示问题 2. ie6下,帖子编辑器所见即所得模式,水平线插入到编辑框以外的地方,引起的样式错误 3. 7.3.2升级到7.5sp2置顶有问题 4. 管理员评分管理,修改评分理由之后,会弹出个不合理的提示信息 5. 域名中包含 .jpg 、.gif、.png 字样或者地址中的扩展名为复合扩展名,且包含包含 .jpg 、.gif、.png 字样,如:abc.jpg.rar ,会被错误解析为图片。 6. PW预览的时候,半角引号总是显示出错,' 显示为 \' 7. 用户密码检查不严格,功能遗漏 8. 附件文件名带空格下载出错的问题 9. 后台审核通过的帖子,前台仍不能正常浏览 10. 总版主取消置顶某帖子(总版主自己发的帖子),不能成功 11. opera下,点击编辑器中的表情,不显示表情,空白 12. 论坛首页,会员登录信息-设置按钮下方出来一堆无用的下拉选项 13. 帖子编辑器,点击图片、表情等的弹出框,右上角的关闭图标的文字提示为"close",需改成"关闭" 14. 点击分页,不能显示相应页的内容 15. 热榜,用户排行,显示信息样式不对 16. 圈子-分享,操作"推荐"时,用户的uid取不到 17. RSS 和SEO设置问题 18. 重新编辑匿名帖,匿名功能失效 19. 注册页面语言包问题

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧