主题: asp 版 本地图片上传问题!
作者: 中国帝购网络, 发布日期: 2011-09-04 15:39:52, 浏览数: 7143

我的站比较繁琐,对于图片的管理要求相对比较高!
/admin/kindeditor/                编辑器所在位置
/news/images/                      新闻类信息图片存放位置
/notice/images/                    资讯类信息图片存放位置

我想实现在后台 对文章进行添加时,可以通过参数或某些个别设置,对图片保存的位置进行设置。但是不知道如果弄,不知道哪位前辈给个提示,如果能百忙中给个弄好的源码或类似的源码,不胜感激。

另外,我直接上传编辑器后调用编辑器一切正常,但是上传本地图片时会提示  服务器错误  郁闷中~~~~~

作者: 小浪子, 发布日期: 2011-09-04 16:18:06
太简单。不解释。。。
回复
作者: 中国帝购网络, 发布日期: 2011-09-04 17:03:20


别啊~对你来说简单,对喔来说很难~:(
多打几个字,就当减肥嘛~

回复
作者: 小浪子, 发布日期: 2011-09-04 17:20:39
你搞ASP的。难道这么简单的判断都不会?
回复
作者: 中国帝购网络, 发布日期: 2011-09-04 17:36:01

真的很简单~  就是两个 点点  的问题~:(    真当是 人不学不知义 啊~:)


为了让和我一样笨笨的人能节省些 宝贵的时间打麻将~:)我把 简单的代码贴出来~:)
<script type="text/javascript">
		KE.show({
			id : 'content',
			imageUploadJson : '/admin/kindeditor/asp/upload_json.asp?spath=info/images',
			fileManagerJson : '/admin/kindeditor/asp/file_manager_json.asp',
			allowFileManager : true,
			resizeMode : 1,
			afterCreate : function(id) {
				KE.event.ctrl(document, 13, function() {
					KE.util.setData(id);
					document.forms['myform'].submit();
				});
				KE.event.ctrl(KE.g[id].iframeDoc, 13, function() {
					KE.util.setData(id);
					document.forms['myform'].submit();
				});
			}
		});
	</script>
重点是这两句的 地址,使用绝对路径(解决了我,上传本地图片 提示服务器错误的问题)
imageUploadJson : '/admin/kindeditor/asp/upload_json.asp?spath=info/images',
fileManagerJson : '/admin/kindeditor/asp/file_manager_json.asp',
下面是 将图片保存到指定文件夹~:)
需要注意两个地方
1.upload_json.asp        [第21行处]
'文件保存目录路径
if request("spath")<>"" then
savePath = "/"&request("spath")&"/"
else
savePath = "../attached/"
end if
'文件保存目录URL
if request("spath")<>"" then
saveUrl = "/"&request("spath")&"/"
else
saveUrl = aspUrl & "../attached/"
end if
2.上面提到的那个编辑器调用参数里的关于upload_json.asp调用时在后面增加一个存储位置参数
imageUploadJson : '/admin/kindeditor/asp/upload_json.asp?spath=info/images',
下面是我设置的存放图片的位置,这样设置好后,在任何一个需要调用编辑器的页面就都可以自由的设置图片存放位置了。
?spath=info/images 

 


以上就是我的更改全过程了,由于是“专业的”业余选手,所以理解比较慢~但愿对跟我差不多的人有所帮助。
对了,我的测试环境是  WIN7+IIS7 编辑器 是3.5.5

继续支持KINDEDITOR~
回复
作者: 中国帝购网络, 发布日期: 2011-09-04 17:39:23
回复小浪子:呵呵,学校除名,半路出家,自学还没成才~  见谅~
回复
作者: 小浪子, 发布日期: 2011-09-04 20:31:33

呵呵。。还行。不过我用的不是官方自带的上传。。

用的是艾恩的上传类。。加上自己改了很多地方。感觉自己写的用起来舒服。

回复
作者: Roddy, 发布日期: 2011-09-04 20:47:57
在外网,用URL参数传递path,有严重安全隐患。
回复
作者: 中国帝购网络, 发布日期: 2011-09-28 13:15:11

回复Roddy:一般来讲,需要这种指定位置上传的一般都是在网站后台使用,应该问题不大吧~?另外,我的技术毕竟起步阶段~太深奥的技术也搞不明白!
Roddy哥,有没有处理过的代码~:)发来分享下~:)

PS:我一般都是拿别人的代码来改,自己不会写~:(

回复
作者: chinajpd, 发布日期: 2011-10-06 12:03:36

回复中国帝购网络:

这个好,学习了如何类别不同图片存在指定位置。

回复
发表新帖 发表回复