首先,图片在页面中能查找选择。设计表单页面index.asp和上传选择页upload.asp,upload.asp在index.asp中以iframe包含。
其次,所选图片应能上传到某文件夹。建立一文件夹uploadimg
最后,传上去的图片应如何引用?很显然,采用UBB立即显示。upload.asp的指向对象upfile.asp具有写入UBB标签的功能。
图片上传采用稻香老农的无组件上传。所以upload.inc文件必不可少。
1,upload.inc(拷贝以下文本框的所有代码) [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
2,表单页面index.asp。注意包含的上传选择页upload.asp
<form name="form_name" method="POST" action="add.asp"> <textarea cols="100" name="cn_content" rows="18" width="100%"></textarea> </form>
<iframe border="0" frameBorder="0" noResize scrolling="no" width="100%" src="upload.asp"></iframe>
|
3,上传选择页upload.asp 注意: enctype="multipart/form-data"
<form name="form" method="post" action="upfile.asp" enctype="multipart/form-data"> <input type="hidden" name="filepath" value="uploadimg"> <input type="hidden" name="act" value="upload"> <input type="file" name="file1" size=40> <input type="submit" class=button name="Submit" value="上传图片" οnclick="parent.document.forms[0].Submit.disabled=true">类型:gif,jpg,限制:100K </form>
|
4,最后一 个文件 upfile.asp 主要作用:生成图片名,并将图片上传,同样也要将UBB标签写入index.asp中的textarea中。 (拷贝以下文本框的所有代码)
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
当然,保持图片的文件夹uploadimg不能少 |