繁体中文
设为首页
加入收藏
当前位置:ASP技术首页 >> ASP应用 >> 无组件上传图片到数据库中,最完整解决方案

无组件上传图片到数据库中,最完整解决方案

2006-02-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:   '::::::: 此程序属扬子原创 :::::::::::::::::: ':::::: 在sql2000,2000s中测试通过:::::::: ':::::::联系我:QQ:21112856,Email:yangzinet@hotmail.com::::::::: '::::::: http://www.tingfo.net ::::...

   '::::::: 此程序属扬子原创 ::::::::::::::::::

':::::: 在sql2000,2000s中测试通过::::::::

':::::::联系我:QQ:21112856,Email:yangzinet@hotmail.com:::::::::

'::::::: http://www.tingfo.net ::::::

up.htm

<% =webname %>

欢迎你:<% =username %> 管理中心

管 理 中 心

<%

set rs=server.createobject("adodb.recordset")

sql="select * from photo where author='"&username&"'"

rs.open sql,conn,1,1

%>

现在位置: 98243班 - 管理中心 - 添加新闻

<% =username %>:你一共上传了 <% =rs.recordcount %> 张照片 管理以前上传的照片

选择照片: 拒绝色情、写真图等

照片分类:

照片说明: 最多20个字符

  

fupload.inc

addphoto.asp

<%

if Request.ServerVariables("REQUEST_METHOD") = "POST" Then

Dim Fields

UploadSizeLimit=100000

Set Fields = GetUpload()

dim Field

For Each Field In Fields.Items

select case Field.name

case "thetext" sss=BinaryToString(Field.value)

case "type" fff=BinaryToString(Field.value)

case "submit" submit=BinaryToString(Field.value)

case "pic"

filename=field.FileName

fileContentType=field.ContentType

filevalue=field.value

end select

next

'---------------

if filename<>"" and fileContentType<>"image/gif" and

fileContentType<>"image/pjpeg" then

%>



上传的照片应该为GIF或JPG文件!

<%

else

'------------

'开始输入

'-----------

response.write sss

response.write"
"

response.write fff

set rs=server.createobject("ADODB.recordset")

sql = "select * from tb where theid is null"

rs.Open sql,conn,3,3

rs.addnew

rs("author")=username

rs("thetext")=sss

rs("types")=fff

rs("hits")=1

rs("posttime")=now()

rs("photo").appendchunk filevalue

rs.update

rs.close

%>



size=3>成功输入个人基本档案!

action="personinf.asp">

<%

end if

end if

%>

showpic.asp

<%

id=Request("id")

set rs=server.CreateObject("adodb.recordset")

sql="SELECT * FROM tb where theid="&id

rs.Open sql,conn,1,3

response.contenttype="image/gif"

Response.BinaryWrite rs("photo")

%>

责任编辑:admin
相关文章