ckfinder如何获取图片的文件名或者相对路径

问题描述

我用ckeditor和ckfinder实现图片的上传。并设置了上传文件之后文件的重命名、【sFileName=DateTime.Now.ToString("yyyyMMddHHmmssfff")+"."+sExtension;】我也设置好了上传图片之后存放的目录“~images”。现在的问题是,我怎么从后台获取图片的文件名,或者图片的相对路径。

解决方案

解决方案二:
。。。。木有大神么。。。。
解决方案三:
我是直接重新编译了ckfinder中的FileUploadCommandHandler.cs在oFile.SaveAs(sFilePath);后面添加了下面的代码。其实上传后把文件的相关信息存到数据库里。至于数据库里的数据,想怎么用就怎么用啦。//准备将文件名和文件ID插入数据库OleDbConnectionconn=newOleDbConnection(ConfigurationManager.ConnectionStrings["accessConnStr"].ToString());OleDbCommandcmd;OleDbDataAdapterda;cmd=newOleDbCommand();da=newOleDbDataAdapter();stringproductname=sFileNameNoExt;cmd.Connection=conn;cmd.CommandText="insertintoarticleattachment(aid,attachmentpath,uploadtime,productname)values('"+Config.Current.CurrentArticleId+"','"+sFilePath+"','"+DateTime.Now.ToString("yyyy-MM-ddHH:mm:ss")+"','"+productname+"')";conn.Open();inti=cmd.ExecuteNonQuery();conn.Close();//插入数据库操作结束

解决方案四:
上传(config.filebrowserImageUploadUrl)不管是上传到网站服务器本身,还是上传到文件服务器上都简单;主要是要获取(config.filebrowserImageBrowseUrl),貌似它只会从网站服务器本身去获取,没有办法设置获取路径为文件服务器上,在config.filebrowserImageBrowseUrl配置的路径及参数,貌似都是只能默认的。蛋疼啊,这几天搞这个,要疯。

时间: 2024-10-02 14:55:35

ckfinder如何获取图片的文件名或者相对路径的相关文章

C#根据网址获取域名,目录名,文件名函数

函数|文件名 #region 获取网址中域名,目录,文件名的函数   public string GetUrlDomainName(string strHtmlPagePath)  {   string   p   =   @"http://[^\.]*\.(?<domain>[^/]*)";      Regex   reg   =   new   Regex(p,RegexOptions.IgnoreCase);      Match   m   =   reg.Mat

ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结

这几天在搞iphone上面一个应用的开发,里面有需要摄像头/相册编程和图片上传的问题,在这里总结一下. [部分知识] iphone中图像通常存储在4个地方[相册.应用程序包.沙盒.Internet],通过这4个源,我们就可以存取应用图片. 相册 iphone的相册包含摄像头胶卷+用户计算机同步的部分照片.用户可以通过UIImagePickerController类提供的交互对话框来从相册中选择图像.但是,注意:相册中的图片机器路径无法直接从应用程序访问,只能通过终端用户去选择和使用相册图片 应用

android异步获取图片并且本地存储的后续问题

问题描述 android异步获取图片并且本地存储的后续问题 我已经实现了头像图片的异步加载以及头像图片的下载及本地保存.实现方法及源代码请见我的博文:图片的异步加载及图片本地缓存 现在出现了一个后续的问题由于是头像,所以我使用了用户的ID作为头像的名称,例如现在我有3个好友分别是user1,user2,user3,以及我自己myUser.那么第一次读取过后我本地的头像就为user1.jpguser2.jpguser3.jpgmyUser.jpg.好了问题来了,当我的好友们的头像发生变化的时候,我

函数计算实战-java爬虫程序从指定网站获取图片并存储到对象存储中的例子

前段时间阿里云函数计算推出了Java8版本的编译环境,我结合一个java语言来完成函数计算的代码编写,该示例主要是模拟一个网站图片爬虫,把指定网站的指定页面的图片全部获取并保存到对象存储中,画了一个简单的架构图如下: 流程讲解: 用户输入某个网站地址,并把爬虫系统部署到函数计算上,执行后函数计算会自动把某网站的图片抓取到本地,并通过内网的方式上传到对象存储(OSS)上.这里涉及到两段代码,一段是网站爬取图片的代码,一段是把图片上传到对象存储(略),我们下面结合上面的框图来看看代码构成.  在函数

windows phone 使用相机并获取图片(3)

原文:windows phone 使用相机并获取图片(3)使用相机需要引用如下命名空间 using Microsoft.Phone.Tasks;  在这个案例中我们还用到了BitmapImage类,所以我们需要引用命名空间 using System.Windows.Media.Imaging;  效果图如下    MainPage.xaml文件在初始化的基础上添加了两个元素 <TextBlock x:Name="txtName" Text="启动相机" Gri

JavaScript获取图片的原始尺寸

页面里的img元素,想要获取它的原始尺寸,以宽度为例可能首先想到的就是width,如下 <img src=http://www.update8.com/Web/Javascript/"http://img11.360buyimg.com/da/g14/M07/01/0E/rBEhVlNhh8wIAAAAAADmFBLo1twAAM26gOmCgYAAOYs716.jpg"> <script>     var img = document.getElementsB

php获取图片尺寸(宽度,高度)

本篇文章主要说明PHP获取图片尺寸(宽度,高度)的函数,即getimagesize()函数. 语法:array getimagesize( string filename [, array &imageinfo] ) 功能:getimagesize()函数将测定任何GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM或WBMP图像文件并返回文件的大小,尺寸,文件类型以及一个可以用于普通HTML文件中<IMG>标记中的 heig

用php或js获取图片大小,高宽尺寸.

js   <?   $arr=getimagesize("images/album_01.gif");   echo $arr[3];   $strarr=explode("\"",$arr[3]);   echo $strarr[1];   ?>      <HTML>   <HEAD>   <TITLE>演示图片等比例缩小</TITLE>   <script>   function

获取图片像素颜色并转换为CSS 3 box-shadow显示

原理: 1.使用FileReader 读取图片 2.使用canvas 的 getImageData 获取图片像素信息 3.将像素信息转换为CSS3 box-shadow 代码: <!DOCTYPE HTML PUBLIC> <html> <head> <meta charset="utf-8"> <title>获取图片像素颜色,转换为css3 box-shadow</title> <style type=&q