多图片上传到指定的目录并存到数据库

2016-01-29 17:47 152 1 收藏

多图片上传到指定的目录并存到数据库,多图片上传到指定的目录并存到数据库

【 tulaoshi.com - ASP 】

  关于图片上传的例子在网上有很多文章和原代码。但是每次上论坛浏览帖子的时候都是看到很多网友对图片上传感到头疼和麻烦。其实这个问题也是曾经让我感到头疼。也看过了不少的文章和代码。现在我写的这篇文章是把我比较喜欢的一篇代码和动网里的高手对这篇代码优化后再加上我增加一些代码结合出来的!呵呵,其实这篇文章是沾了写这篇代码的人(稻香居士)和动网里那些高手的光。:)
好了,不说废话了。开始来搭建所需要的环境和数据结构!
先新建一个名字叫photo的文件夹。(我在这里就是把图片上传到这个文件夹里的。)建立一个名字叫database的数据库。再接着建立一个名字叫sFile的表。表里设计四个字段分别是id(int),image(varchar),image1(varchar),image2(varchar)。我这里用的数据库是SQL。
相关的文件
register.asp
<html
<head
<title文件</title
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"
</head
<body
<form name="form1" method="post" action="save.asp"
  <table width="50%" border="1" cellspacing="0" cellpadding="0" align="center"
    <tr
      <td width="20%"<a href="#"  OnClick="javascript:window.open('/reg_upload.asp',null,'    left=40%,top=40%,height=250,width=470,status=yes,toolbar=no,menubar=no,resizable=yes,copyhistory=yes,scrollbars=yes,location=no,status=no,titlebar=no')"图片上传</a</td
      <td width="80%"   
        <input type="text" name="myface"
          
        <input type="text" name="myface1"
          
        <input type="text" name="myface2"
        (此处用户不必填图片上传后自动生成) </td
    </tr
    <tr
      <td colspan="2"  align="center"
        <input type="submit" name="Submit" value="提交"
        <input type="reset" name="Submit2" value="重设"
      </td
    </tr
  </table
</form
</body
</html

reg_upload.asp
<html
<head
<title</title
<meta http-equiv="Content-Type"  content="text/html; charset=gb2312"
<link rel="stylesheet" href="css/style.css" type="text/css"
</head
<body leftmargin="0" topmargin="0"   
  <br
<br
<br
<table width="90%" border="0" align="center" bgcolor="#000000" height="152" cellspacing="1"
  <tr
    <td height="34" align="center" bgcolor="#FFFFFF"<font color="#FFFF33"<b<font size="4" color="#000000"选择图片</font</b</font</td
  </tr
  <tr
    <td bgcolor="#FFFFFF"
      <form name="form"  method="post" action="upfile.asp" enctype="multipart/form-data"
        <input type=&q

来源:http://www.tulaoshi.com/n/20160129/1502946.html

延伸阅读
标签: ASP
文件1:showimage.aspx.cs namespace ImageResizing { public class MainDisplay : System.Web.UI.Page { public void Page_Load(System.Object sender, System.EventArgs e) { try { System.Int32 _ImgID = System.Convert.ToInt32(Request.QueryString["ImgID"]); System.Int32 _height = System.Convert.ToInt32(Request.QueryStrin...
摘要: 随着应用领域的不断拓展和多媒体技术,人们发现关系数据库的许多限制和不足,因而数据库技术进入了"后关系数据库时代"。文档数据库由此应运而生。本文概要地从数据格式、数据库结构和WEB发布数据三个方面比较了文档数据库与关系数据库的异同,同时区别了文档数据库与过去存储数据的文件系统的不同。 关键词:数据库Internet文档数据库...
从前面的介绍可以看出,可以为各种类型的数据库管理系统编写VisualBasic前端。事实上,使用ODBC驱 动程序,可以建立与几乎任何数据库管理系统连接的应用程序。这一节中,将介绍可以与VisualBasic数据库应用程序一起使用的几种数据库管理系统。 普通的关系数据库管理系统 普通的关系数据库管理系统(RDBMS)一般是指传统的桌面RDB...
结论:在数据库中研究和实现算法有着相当大的困难,同时也是一种挑战。随着现实世界中业务规则的日益复杂,相应的数据库应用软件实现业务规则需要的算法也日益复杂,把复杂的算法应用在数据库中需要找到一个统一的方式,在熟悉业务规则的前提下,根据数据库的特点和相应的执行命令的能力,找到一种适合数据库批量计算的步骤是解决问题的关...
笔者认为,在创建索引时要做到三个适当,即在适当的表上、适当的列上创建适当数量的索引。虽然这可以通过一句话来概括优化的索引的基本准则,但是要做到这一点的话,需要数据库管理员做出很大的努力。具体的来说,要做到这个三个适当有如下几个要求。 一、 根据表的大小来创建索引。 虽然给表创建索引,可以提高查询的效率。但是数...

经验教程

465

收藏

62
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部