fckeditor 上传图片时怎么把路径传到数据库里 fckeditor 上传图片时怎么把路径传到数据库里;或者当image文件夹中添加一张图片时立即就往数据库中添加其名称 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //上传图片 protected void btnImage_Click(object sender, EventArgs e) { string fullFileName = FileUpImages.PostedFile.FileName; string NowTimes = System.DateTime.Now.ToString("yyyyMMddhhssmm"); if (!(fullFileName == "")) { string fileName = fullFileName.Substring(fullFileName.LastIndexOf("\\") + 1);//图片名字 string type = fullFileName.Substring(fullFileName.LastIndexOf(".") + 1);//图片类型 if (type == "gif" || type == "bmp" || type == "jpg") { string newfilename = NowTimes + "." + type; FileUpImages.PostedFile.SaveAs(Server.MapPath("../produces") + "\\" + newfilename); string iurl = "produces/" + newfilename; labImgUrl.Text = iurl; imgNews.ImageUrl = "../" + iurl; } else { Page.RegisterStartupScript("alert", "<script language=javascript>alert('你选择的图片格式错误!');</script>"); } } else Page.RegisterStartupScript("alert", "<script language=javascript>alert('请点击浏览按钮,选择您要上传的.gif或.bmp或.jpg图片!!');</script>"); }这是我的上传图片的 代码 你参考下吧 不知道你想干什么,你配置好之后,FCKEditor会自动把图片上传到你指定的文件夹,然后你把html保存就行了。没必要单独处理 string fckStr = FCKeditor1.Value; MatchCollection matchs = Regex.Matches(fckStr, @ " <img\s[^> ]*src=([ " " ']*)(? <src> [^ ' " "]*)\1[^> ]*> ", RegexOptions.IgnoreCase); foreach (Match m in matchs) { Response.Write(m.Groups[ "src "].Value+ " <br> "); } 用正则取到fck里所有的图片集合。然后将图片路径保存在数据库中 都是直接指定用的,fckeditor上传图片的路径还真没忘数据库里保存过 struts2 action 里怎么取出呀? css做的导航菜单问题,怎么不居左对齐 GridView绑固定时间格式 请问在页面刷新后如何保存RadioButtonList控件的状态? 求sql语句,谢先 没什么分,但有个问题。能帮忙吗? 数据量超过100多万条,运行查询就提示连接超时,并且系统很慢,如何解决呀 常见难做的问题 谁记得原来一哥们用asp.net写的仿windows的web管理系统的网址 =====敬请大家的帮忙!不甚感激!(能解决分不够再加)===== 母版页与内容页变量间传值问题? 如何实现这个网页里的效果???????? js图片上传预览
protected void btnImage_Click(object sender, EventArgs e)
{
string fullFileName = FileUpImages.PostedFile.FileName;
string NowTimes = System.DateTime.Now.ToString("yyyyMMddhhssmm"); if (!(fullFileName == ""))
{
string fileName = fullFileName.Substring(fullFileName.LastIndexOf("\\") + 1);//图片名字
string type = fullFileName.Substring(fullFileName.LastIndexOf(".") + 1);//图片类型
if (type == "gif" || type == "bmp" || type == "jpg")
{
string newfilename = NowTimes + "." + type;
FileUpImages.PostedFile.SaveAs(Server.MapPath("../produces") + "\\" + newfilename); string iurl = "produces/" + newfilename;
labImgUrl.Text = iurl;
imgNews.ImageUrl = "../" + iurl;
}
else
{
Page.RegisterStartupScript("alert", "<script language=javascript>alert('你选择的图片格式错误!');</script>");
}
}
else
Page.RegisterStartupScript("alert", "<script language=javascript>alert('请点击浏览按钮,选择您要上传的.gif或.bmp或.jpg图片!!');</script>");
}这是我的上传图片的 代码 你参考下吧
没必要单独处理
MatchCollection matchs = Regex.Matches(fckStr, @ " <img\s[^> ]*src=([ " " ']*)(? <src> [^ ' " "]*)\1[^> ]*> ", RegexOptions.IgnoreCase);
foreach (Match m in matchs) {
Response.Write(m.Groups[ "src "].Value+ " <br> ");
}