插件-有关web开发上传图片的问题

问题描述

有关web开发上传图片的问题

大家好。。。没经验真的很可怕。。。希望有高人能解决我几个疑问。。
上传多张图片的时候,例如上传10张,看了很多上传插件,发现图片都是立刻
上传上去的。。。。问题来了。。例如我在发表帖子,除了图片之外,我还要填写帖子
的标题。。。如果是这样的话,后台数据库又是怎么对应上的呢。。。当然,方法我觉得
还是有的,笨方法就是把每张图片的反馈的id记下来,再一起随着标题文字再次发送。后台
数据库里循环更新。。。。问题来了。。。如果客户端上传好图片之后,忽然不想发表了。
那么这些已上传的图片又没有用了。。。这究竟是怎么搞得。难道要人工去删除吗。。
因为最近在做一个项目,上传这个过程我是一头雾水。。。很想知道有没有正规的做法

解决方案

通常上传的图片都是存放在临时目录下的,用户提交后就移动到真正的存储目录下;
你可以通过时间 去删除,后台有个定时的任务,比如隔一个小时执行一次,删除创建了一个小时以上还存在的文件;

解决方案二:

web开发图片的上传code
[JAVA] WEB开发中显示图片的问题
web开发中图片及日期格式显示问题

解决方案三:

上传图片,上传完以后,先放临时目录,用户确定(比如发帖),再放到真正目录。临时目录这边可以自己写个小程序每隔时间段去删除就可以啦

解决方案四:

通过表单啊,你玩过微信吗,微信的上传图文消息的界面就是你说的效果的。

时间: 2024-08-03 00:54:57

插件-有关web开发上传图片的问题的相关文章

WEBJX整理的24个Firefox Web开发插件

大多数网页设计师与前端工程师都会使用Firefox(火狐浏览器),由于Firefox丰富的Web开发辅助插件可以为我们提供许多好的功能,比如HTML,CSS,JS查错,找BUG等等.因此这里整理了目前常用的一些Firefox Web开发插件. 开发工具 1.  Web Developer 1.1.8 https://addons.mozilla.org/en-US/firefox/addon/60以工具栏的形式对网页的(X)HTML.脚本.多媒体.CSS.缓存.图象等多方面的实用工具.使我们能轻

web开发,鼠标hover事件在旁边显示一张二维码图片,有没有相关插件或者类库可以使用

问题描述 web开发,鼠标hover事件在旁边显示一张二维码图片,有没有相关插件或者类库可以使用 如题,其实做显示图片的效果很简单,但是自己做的话要获取相应的位置,而且多个网页使用会出现位置错误,所以我想找找有没类似于jQuery的插件可以使用.之前有看到过,但是没留意,也就没有保存,我想问问各位大神有没有用过?介绍一下 解决方案 $position=$.获取某个id.position(); $(图片).css("top",$position.top+自己加多少).css("

20款超赞的jQuery插件 Web开发人员必备_jquery

Creative Radical Web Typography Lettering.js是一个轻量经的.易于使用的jQuery插件,可创造出极具个性的网页排版,是2010年最佳jQuery插件之一.  开发人员必备_jquery-webpack jquery 插件"> New FancyMoves Jquery Product Slider Jquery Product Slider是一款效果很不错的产品幻灯片插件. Jquery Space Gallery Jquery Space Ga

【转】软件开发工具介绍之 6.Web开发工具

1.EditPlus  无论是编写xhtml页面,还是css.js文件,甚至随笔记记这样的事情,我都会使用EditPlus,感觉它不仅功能强大,更难得的是:绿色.轻量级.启动速度快.稳定性高 1.1 配置文件模板 设置好EditPlus的配置文件,告别重复的体力劳动.如果我们经常建立一种文件,而这种文件总会包含一些重复的文字或者代码的话,我们就可以建立模板,然后通过模板建立文件.从而摆脱每次都要重复的体力劳动. 1.2 顺手的侧边栏 侧 边栏包含了"快速目录路径"和"快速剪贴

WEB设计技巧:Web开发中经常使用的网站和Web App

文章描述:Web用户体验师Jake Rocheleau撰写了一篇文章分享他在Web开发中经常使用的网站和Web App,其中包含各类字体库.代码库.插件库.配色方案和测试工具.他同时指出,Web开发环境将慢慢转向云端. Web用户体验师Jake Rocheleau撰写了一篇文章分享他在Web开发中经常使用的网站和Web App,其中包含各类字体库.代码库.插件库.配色方案和测试工具.他同时指出,Web开发环境将慢慢转向云端. CodeVisually是一个开源项目.在它的分类目录下有各种插件.

WEBJX分享适合web开发人员需求的小工具

文章简介:今天就给大家分享10个有用的小工具,我相信这将是适合大多数开发人员的需求,这些小工具在可用性,速度和稳定性方面,为开发人员提供更多的选择功能,如果你正在开发一个这样的项目有,这些小工具是不错的选择. 构件 (或控制) 是由用户,如窗口或文本框中显示可变信息图形用户界面 (GUI) 的元素.在web开发当中我们经常需要构建用户友好的部件,如百度谷歌地图的拖拽,社会化分享工具的显示次数,漂亮的UI按钮等等,这些都是由小部件构建应用程序模块然后呈现给用户的基本视觉页面. 今天就给大家分享10

Web开发技术发展史话

web  讨论Web开发技术的历史,当然要先说说Web的起源.众所周知,Web这个Internet上最热门的应用架构是由Tim Berners-Lee发明的.Web的前身是1980年Tim Berners-Lee负责的Enquire(Enquire Within Upon Everything的简称)项目.1990年11月,第一个Web服务器nxoc01.cern.ch开始运行,Tim Berners-Lee在自己编写的图形化Web浏览器"WorldWideWeb"上看到了最早的Web

现代Java Web开发架构分析

web|架构 当主流计算机应用软件开始迁移到客户/服务器体系结构时,程序员们开始寻找方法以简化使用类似技术并且在结构也类似的工程的开发.这就为现代软件开发框架打好了基础. 随着基于万维网的应用程序服务器的发展及其相关的应用软件的膨胀,支持这些技术的开发框架也随着蓬勃发展.当前,在企业开发领域中出现了许多特别适合于Java J2EE平台的软件开发框架. 在本文中,我将集中讨论现代的Java开发框架,分析它们的特征和各自的使用优点.另外,我还想比较目前流行的生产质量框架,例如Struts,Sprin

使用Eclipse+RDT插件进行Ruby开发

简介 本文介绍如何在Eclipse中使用Ruby开发工具(RDT)插件进行Ruby开发.本文将有益于那些想学习如何使用Eclipse基础架构来进行Ruby开发的Ruby开发者,也有益于对Ruby开发感兴趣的Java开发者. 一. 为什么使用Ruby? 现在,为什么众多的Java开发者都关注Ruby?Ruby,是10年以前在日本创建的一种通用目的脚本语言,这是一种纯面向对象的语言.不同于Java技术,Ruby中的一切都是对象.Ruby的语法主要来源于Smalltalk,Python和Ada.象Ja