求asp图片上传代码

来源:百度知道 编辑:UC知道 时间:2024/06/24 12:28:25
两个文件,一个文件是上传页面,上传页面分为两个块,一个是上传图片,另外一个是输入图片的新名称,如果文件夹里已经存在这个图片则报错返回。第二个页面是管理页面,分页显示图片,并附带删除,修改名字的按钮。
要求是图片存在一个指定的文件夹里,而不是存在数据库里面,图片小于200k,最好没有扩展名限制,谢谢了!!!

其实就是文件上传,目前asp文件上传可以有两种解决方案,一是借助VB\C\之类的语言写的ActiveX控件,但是目前比较常用的是无组件上传,目前比较知名的是化境的无组件上传。原理就是利用Adodb.Stream。。当然楼上推荐的也可以。

去网上找“风声无组件上传类”,是ASP上传

搜索“无忧上传组件”,我一直用这个,很好用,也很好找。

这样的东西 需要自己写的

找我吧 给你一个事例代码

给你一个刚写的 不过你可以改 确保你的服务器Adodb.Stream 没有被禁止
功能
文件上传到指定的文件夹 还是原文件名 文件格式没有限制 你可以加限制程序
大小5m之内顺利上传 大了也可以上传 不过时间就长了
至于文件路径保存到数据库就得你自己写了只要会数据库操作很简单的
9.asp 文件上传页面
<form name="form1" method="post" action="4.asp" enctype="multipart/form-data" >
<p>
<input type="file" name="file1"/>
<input type="submit" value="提交" />
</p>
</form>
4.asp 接收文件页面
<%
filesize=Request.TotalBytes '获得上传文件的大小
if filesize="0" then
response.Redirect "9.asp"
else
filedata=Request.BinaryRead(filesize) '获得上传文件的二进制数据
newline=chrB