求asp上传图片的代码!急!~~
我是菜鸟,第1次编asp购物系统,系统用的是asp+sqlserver2000里面有个添加商品的页面addhw.asp,老师要求我把上传图片的那个也做好,可是我不会做,图...
我是菜鸟,第1次编asp购物系统,系统用的是asp + sql server 2000
里面有个添加商品的页面addhw.asp,老师要求我把上传图片的那个也做好,可是我不会做,图片字段为hw表中的hw_pic,货物的图片保存在文件img/中,数据库中保存的是图片名,如:a1.jpg
我胡乱找了一端代码,加商品的页面addhw.asp中:
商品图片 <input type="file" size="40" name="hw_pic" onchange="document.getElementById('previewImage').innerHTML = '<img src=\''+this.value+'\' width=100 height=100 onload=\'ResizeImage(this, 100, 100);\' align=absmiddle>';" />
<input type="hidden" name="hw_pic" value="" /></td>
<td width="669" id="previewImage" valign="middle" align="center" style="width:100px;height:100px;border:solid 1px #DDD">
<div align="center">没有图片</div></td>
可是这个是不对的,不能把图片传到img/文件下以及传文件名到数据库中,求正确的、详细的上传图片的代码!!~~最好能把图片限制在jpg和gif两种格式。因为本人比较菜,所以请稍微解释一下代码,十分感谢!!
简单易懂的就行,因为整个系统最后要传到老师的ftp上,所以要支持远程上传图片呀,当然本地也要测试成功.
还有上边那段错的代码,我空着不填东西,添加商品后,他也会添加一个逗号到数据库,这是怎么回事? 展开
里面有个添加商品的页面addhw.asp,老师要求我把上传图片的那个也做好,可是我不会做,图片字段为hw表中的hw_pic,货物的图片保存在文件img/中,数据库中保存的是图片名,如:a1.jpg
我胡乱找了一端代码,加商品的页面addhw.asp中:
商品图片 <input type="file" size="40" name="hw_pic" onchange="document.getElementById('previewImage').innerHTML = '<img src=\''+this.value+'\' width=100 height=100 onload=\'ResizeImage(this, 100, 100);\' align=absmiddle>';" />
<input type="hidden" name="hw_pic" value="" /></td>
<td width="669" id="previewImage" valign="middle" align="center" style="width:100px;height:100px;border:solid 1px #DDD">
<div align="center">没有图片</div></td>
可是这个是不对的,不能把图片传到img/文件下以及传文件名到数据库中,求正确的、详细的上传图片的代码!!~~最好能把图片限制在jpg和gif两种格式。因为本人比较菜,所以请稍微解释一下代码,十分感谢!!
简单易懂的就行,因为整个系统最后要传到老师的ftp上,所以要支持远程上传图片呀,当然本地也要测试成功.
还有上边那段错的代码,我空着不填东西,添加商品后,他也会添加一个逗号到数据库,这是怎么回事? 展开
展开全部
带图片预览功能的图片上传代码
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>带图片预览功能的图片上传代码</title>
<script>
function viewmypic(mypic,imgfile) {
if (imgfile.value){
mypic.src=imgfile.value;
mypic.style.display="";
mypic.border=1;
}
}
</script>
</head>
<body>
<center>
<form name="upmyimg" method="post" enctype="multipart/form-data" action="getyourpic/" onsubmit="return checkimg( this );" >
<input name="imgfile" type="file" id="imgfile" size="40" onchange="viewmypic(showimg,this.form.imgfile);" />
<br />
</form>
<img name="showimg" id="showimg" src="" style="display:none;" alt="预览图片" />
<br />
</div>
<div style="display:none">
</div>
</center>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>带图片预览功能的图片上传代码</title>
<script>
function viewmypic(mypic,imgfile) {
if (imgfile.value){
mypic.src=imgfile.value;
mypic.style.display="";
mypic.border=1;
}
}
</script>
</head>
<body>
<center>
<form name="upmyimg" method="post" enctype="multipart/form-data" action="getyourpic/" onsubmit="return checkimg( this );" >
<input name="imgfile" type="file" id="imgfile" size="40" onchange="viewmypic(showimg,this.form.imgfile);" />
<br />
</form>
<img name="showimg" id="showimg" src="" style="display:none;" alt="预览图片" />
<br />
</div>
<div style="display:none">
</div>
</center>
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
AiPPT
2024-09-19 广告
2024-09-19 广告
作为北京饼干科技有限公司的工作人员,关于AIPPT免费生成PPT的功能,我可以简要介绍如下:AIPPT是一款基于人工智能技术的PPT制作工具,它为用户提供了免费生成PPT的便捷服务。用户只需简单输入PPT的主题或内容大纲,AIPPT便能智能...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询