ckfinder如何获取图片的文件名或者相对路径
我用ckeditor和ckfinder实现图片的上传。并设置了上传文件之后文件的重命名、【sFileName = DateTime.Now.ToString("yyyyMMddHHmmssfff") + "." + sExtension;】我也设置好了上传图片之后存放的目录“~\images”。
现在的问题是,我怎么从后台获取图片的文件名,或者图片的相对路径。 ckfinder ckeditor 图片 --------------------编程问答-------------------- 。。。。木有大神么。。。。 --------------------编程问答-------------------- 我是直接重新编译了ckfinder 中的 FileUploadCommandHandler.cs 在
oFile.SaveAs(sFilePath);后面添加了下面的代码。
其实上传后把文件的相关信息存到数据库里。至于数据库里的数据,想怎么用就怎么用啦。
//准备将文件名和文件ID插入数据库
OleDbConnection conn = new OleDbConnection(ConfigurationManager.ConnectionStrings["accessConnStr"].ToString());
OleDbCommand cmd;
OleDbDataAdapter da;
cmd = new OleDbCommand();
da = new OleDbDataAdapter();
string productname = sFileNameNoExt;
cmd.Connection = conn;
cmd.CommandText = "insert into articleattachment (aid,attachmentpath,uploadtime,productname) values ('" + Config.Current.CurrentArticleId + "','" + sFilePath + "','" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "','" + productname + "')";
conn.Open();
int i = cmd.ExecuteNonQuery();
conn.Close();
//插入数据库操作结束
补充:.NET技术 , C#