Dreamweaver dedecms图集上传自动使用图片名称发表评

来源:未知 浏览 148次 时间 2021-05-26 01:44

dedecms相册的默认图片是手动填写注释。有时我们制作了产品地图和图片名称。为了便于在上传图片后获取图片名称并进行评论以下教程非常有用。   1打开\ dede \ swfupload.php发现(注意dede是默认的后台目录网站优化软文打开\ dede \ swfupload.php发现(注意dede是默认的后台目录请登录到你自己的后台目录进行修改)   Echo" FILEID:"$ _ SESSION ['fileid']; 加入吧   $ file_snames=explode('。'$ Filename); $ file_filename=$ file_snames [count($ file_snames)-2]; $ _SESSION ['file_filename'] [$ _ SESSION ['fileid']]=$ file_filename;   继续找   /************************ //删除指定ID的图像 ******** / 加入吧   /************************ //生成评论 函数GetThumbnail(){} ******** / 否则如果($ dopost=='thumbalt') { 如果(空($ id)) { 标题('HTTP/1.1 500内部服务器错误'); Echo'No ID'; 出口(0); } if(!is_array($ _ SESSION ['file_filename'])||!isset($ _ SESSION ['file_filename'] [$ id])) { 标题('HTTP/1.1 404 Not found'); 出口(0); } if($ cfg_soft_lang=='utf-8')$ file_filename=$ _SESSION ['file_filename'] [$ id]; 否则$ file_filename=iconv('UTF-8''gb2312 //IGNORE'$ _SESSION ['file_filename'] [$ id]); Echo $ file_filename; 出口(0); } 2打开\ dede \ album_add.php找到     $ imginfo=!empty($ {'picinfook'。$ k})? $ {'picinfook'。$ k}:'';   变成   $ imginfo=!empty($ {'picinfook'。$ k})? $ {'picinfook'。$ k}: $ _SESSION ['file_filename'] [$ k]; 3打开\ dede \ album_edit.php找到     $ imginfo=!empty($ {'picinfook'。$ k})? $ {'picinfook'。$ k}:'';   变成   $ imginfo=!empty($ {'picinfook'。$ k})? $ {'picinfook'。$ k}: $ _SESSION ['file_filename'] [$ k];
  4打开\ dede \ js \ handlers.js找到   newImgDiv.innerHTML +='< div style=" margin-top: 10px">注意:< input type=" text"名称=QUOT; picinfo '+ albImg +' "值=QUOT;" style=" width:'+ iptwidth +'px;" /></DIV>';   变成   newImgDiv.innerHTML +='< div style=" margin-top: 10px">注意:< input type=" text"名称=QUOT; picinfo '+ albImg +' "值=QUOT;" style=" width:'+ iptwidth +'px;" ID=QUOT; picinput '+ albImg +' " />< span id=" picinfo'+ albImg +'" style=" display: none;"></span></div>'; Var picinfo=document.getElementById('picinfo'+ albImg); Var picinput=document.getElementById('picinput'+ albImg); Var myajax=new DedeAjax(picinfofalse网站优化软文falsefalse""""""); myajax.SendGet2( 'swfupload.php的doPost=thumbalt&安培; ID=' + PID); Picinput.value=picinfo.innerHTML; DedeXHTTP=null;   完成

标签: 织梦上传注释用图片名图集自动dedecms