精品国产免费观看久久久_久久天天躁狠狠躁夜夜爽_无码人妻少妇久久中文字幕_狠狠做深爱婷婷久久综合一区

網絡建站知識

精準傳達 ? 價值共享

洞悉互聯網前沿資訊,探尋網站營銷規律

查看其它板塊

織夢圖集上傳圖片自動獲取圖片名稱做注釋

作者:狐靈科技 | 2019-06-30 12:26 |點擊:

 

上傳圖片默認是要手動填寫的,有時我們做好了產品圖和圖片名稱,為了方便想讓上傳圖片后動獲取圖片名做注釋,那下面的教程就非常有用了。

1、打開 \dede\swfupload.php 找到(注意,dede為默認后臺的目錄,請自行登錄自己所在后臺目錄修改)


  1. echo "FILEID:".$_SESSION['fileid'];

在它的上面加入


  1. $file_snames = explode('.', $Filename);
  2. $file_filename = $file_snames[count($file_snames)-2];
  3. $_SESSION['file_filename'][$_SESSION['fileid']] = $file_filename;

繼續找到


  1. /************************
  2. //刪除指定ID的圖片
  3. *************************/

在下面加入如下代碼:


  1. /************************
  2. //生成注釋
  3. *************************/
  4. else if($dopost=='thumbalt')
  5. {
  6.     if( empty($id) )
  7.     {
  8.         header('HTTP/1.1 500 Internal Server Error');
  9.         echo 'No ID';
  10.         exit(0);
  11.     }
  12.     if (!is_array($_SESSION['file_filename']) || !isset($_SESSION['file_filename'][$id]))
  13.     {
  14.         header('HTTP/1.1 404 Not found');
  15.         exit(0);
  16.     }
  17.          if($cfg_soft_lang=='utf-8') $file_filename = $_SESSION['file_filename'][$id];
  18.          else $file_filename = iconv( 'UTF-8', 'gb2312//IGNORE' , $_SESSION['file_filename'][$id]);
  19.          echo "注釋:<input type=\"text\" name=\"picinfo{$id}\" value=\"{$file_filename}\" style=\"width:154px;\" id=\"picinfo{$id}\" />";
  20.     exit(0);
  21. }

 

2、打開 \dede\album_add.php 找到


  1. $imginfo =  !empty(${'picinfook'.$k}) ? ${'picinfook'.$k} : '';

改成


  1. $imginfo =  !empty(${'picinfook'.$k}) ? ${'picinfook'.$k} : $_SESSION['file_filename'][$k];

 

3、打開 \dede\album_edit.php 找到


  1. $imginfo =  !empty(${'picinfook'.$k}) ? ${'picinfook'.$k} : '';

改成


  1. $imginfo =  !empty(${'picinfook'.$k}) ? ${'picinfook'.$k} : $_SESSION['file_filename'][$k];

 

4、打開 \dede\js\handlers.js 找到


  1. newImgDiv.innerHTML += '<div style="margin-top:10px">注釋:<input type="text" name="picinfo'+albImg+'" value="" style="width:'+iptwidth+'px;" /></div>';

改成


  1. newImgDiv.innerHTML += '<div style="margin-top:10px" id="picinfo'+albImg+'"></div>'; 
  2. var picinfo = document.getElementById('picinfo'+albImg); 
  3. var myajax = new DedeAjax(picinfo,false,false,"","",""); 
  4. myajax.SendGet2('swfupload.php?dopost=thumbalt&id='+pid); 
  5. DedeXHTTP = null;

完成!

如沒特殊注明,文章均為狐靈科技原創,轉載請注明?? "織夢圖集上傳圖片自動獲取圖片名稱做注釋
多一份免費策劃方案,總有益處。

請直接添加技術總監微信聯系咨詢

網站設計 品牌營銷

多一份參考,總有益處

聯系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:15082661954 / 大客戶專線:15523356218