编程论坛
注册
登录
编程论坛
→
ASP技术论坛
求助:又是图片上传问题
ljq2222
发布于 2008-06-23 06:26, 755 次点击
在做会员系统时,因为需要会员上传照片,就必须使用图片上传功能.在会员注册页面,会员点击"上传照片",打开一个图片上传页面,把照片传到网站.现在问题出来了:如何才能把上传照片的路径自动插入到会员注册页面的"INPUT"中呢?
请各位高手赐教,本人是菜鸟.
7 回复
#2
hmhz
2008-06-23 09:07
每个会员都有自己的文件夹吗?有的话上传的时候文件夹的名字调用会员名字就行了
#3
ljq2222
2008-06-23 17:41
并不是每个会员都有自己的文件夹,照片统一用一个文件夹
#4
tianyu123
2008-06-23 18:21
你的意思是把图片的路径写入数据库,是吗?
上传的图片应该与上传的会员是一一对应的.
所以当你上传图片时,应该把图片路径与会员同时写入数据库,以做到一一对应。
#5
ljq2222
2008-06-23 18:57
我的意思是,在会员注册页面,如add.htm,打开一个上传照片页面,如upload.asp,将照片上传到服务器特定的文件夹,然后将照片路径插入到会员注册页面(add.htm)的一个INPUT中.不知道各位老大听懂我的意思没?
#6
tianyu123
2008-06-23 20:58
这样试试
add.htm
<input type=button value="上传图片" onclick="location.href='upload.asp';">
图片路径:<input type=text name=image id=image size=20>
<script language=javascript>
var url=location.href;
var s=url.split("=");
if(s[1]==null)
{
document.getElementById("image").value=""
}
else
{
document.getElementById("image").value=s[1];
}
</script>
upload.asp
<%
dim url
url="image/123.gif" '这里假设路径为这样
'当你上传图片成功后,转向地址
response.redirect"add.htm?url="&url
%>
#7
ljq2222
2008-06-23 21:56
非常感谢!
#8
anlige
2008-06-24 01:09
<script language="javascript">
window.opener.document.editfilm.f_img.value='<%=f_name%>'
</script>
思路是这样editfilm是form名
f_img是图片路径的input
<%=f_name%>就是你想要在input显示的内容
1