好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Ewebeditor 文件上傳問題

Ewebeditor 文件上傳問題

熱門標簽:長春防封卡電銷卡套餐 企業電話機器人辦理 興化400電話辦理多少錢 天津電銷卡外呼系統線路 株洲外呼營銷系統有哪些 靈聲智能電話機器人招聘 智能電銷機器人真的好嗎 長春銷售外呼系統業務 四平電話機器人哪家好
當用戶有特殊要求時,程序員不得不研究 Ewebeditor 的代碼,相當麻煩。我就是經歷過這個過程終于實現了客戶的一個要求:網頁上在某些文字后面做一個鏈接,用戶點擊后出現一個圖片或一個詳細介紹或一段視頻。考慮到網頁上只顯示某些文字,我設置了這樣的一個功能:上傳時將文件名該為要顯示的某些文字,上傳時我們可以截取那些文字(去掉文件類型)。考慮到管理員刪除時要將 Ewebeditor 上傳的文件也刪除,我們必須將文件的路徑提取出來并把它們存入數據庫;并且每一次有可能上傳多個文件,我們必須把多個文件的路徑都讀出來并且要存入到數據庫表格的一個字段中,所以我把路徑寫入到 $_SESSION 中,然后在另外一個頁面將文件的路徑進行處理。
1. 首先要賦給 uploadfile 權限,使這個文件夾能被寫入和讀出。
2.include/upload.php
復制代碼 代碼如下:

// 保存操作
function DoSave()
{
global $sContentPath,$sSaveFileName,$sOriginalFileName;
DoUpload();
$sPathFileName = $sContentPath . $sSaveFileName;
$pathnum = count( $_SESSION["ewebpath"] );
$_SESSION["ewebpath"]["$pathnum"] = $sPathFileName;
// 獲取 eweb 上傳的文件的路徑,并且把每次上傳的文件的路徑寫入 session , 在另一個頁面得到路徑后寫入數據庫
/*$path = array();
$pathnum = count( $_SESSION["ewebpath"] );
for( $i=0; $i$pathnum; $i++ )
{
$path[$i] = $_SESSION["ewebpath"][$i];
$path[$i] = substr( $path[$i], 8 ); // 此處喲啊根據實際情況對路徑進行處理
}
$path = implode( '|', $path );
session_unregister( "ewebpath" );*/
OutScript("parent.UploadSaved('$sPathFileName');var obj=parent.dialogArguments.dialogArguments;if (!obj) obj=parent.dialogArguments;try{obj.addUploadFile('$sOriginalFileName', '$sSaveFileName', '$sPathFileName');} catch(e){}");
}

3.startup.php 中修改 ewebeditor 支持的上傳文件的格式。
4.dialog/file.htm
復制代碼 代碼如下:

// 取文件名到隱藏的輸入框
function GetFileName(url, opt)
{
d_filename.value=url.substr(url.lastIndexOf(opt)+1);
// 取不帶后綴的文件名(如 “ 信號與系統 .doc” 將得到 “ 信號與系統 ” )
s1=d_filename.value.split(".");// 分割字符串
d_filename.value=s1[0];
}

標簽:新疆 巴彥淖爾 運城 貴港 黑龍江 漯河 青海 石嘴山

巨人網絡通訊聲明:本文標題《Ewebeditor 文件上傳問題》,本文關鍵詞  Ewebeditor,文件,上傳,問題,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ewebeditor 文件上傳問題》相關的同類信息!
  • 本頁收集關于Ewebeditor 文件上傳問題的相關信息資訊供網民參考!
  • 推薦文章