国产亚洲欧美一区二区,亚洲欧洲国产一区,成人在线视频网,中文精品视频一区二区在线观看

返回頂部
關(guān)閉軟件導(dǎo)航
位置:首頁 > 資訊 > 帝國新聞>疑是帝國CMS(EmpireCMS v 6.0)最新BUG

  我是個(gè)茉鳥,在尋求建站系統(tǒng)時(shí),找到了傳說中靈活度最高,最好用的網(wǎng)站管理系統(tǒng),也就是我要說的帝國cms,于是下載了個(gè)EmpireCMS v 6.0來研究一下,在學(xué)習(xí)帝國CMS的過程中,側(cè)重了解了一下帝國的工作原理,大量的函數(shù),耗了我?guī)滋鞎r(shí)間才理清楚個(gè)來龍去脈。不經(jīng)意間,發(fā)現(xiàn)一個(gè)疑是帝國CMS的bug,這個(gè)BUG不大不小,對平時(shí)的使用基本沒什么影響,也就是在刪除數(shù)據(jù)表的時(shí)候可能遇到。下面我就放出來吧,讓高手們進(jìn)一步確認(rèn)。

  在/e/class/moddofun.php中有個(gè)刪除副表分表函數(shù)

  function DelDataTable($add,$userid,$username){

  global $empire,$dbtbpre帝國cms軟件采集,$emod_r;

  //操作權(quán)限

  CheckLevel($userid,$username,$classid,"table");

  $tid=(int)$add['tid'];

  $tbname=RepPostVar($add['tbname']);

  $datatb=(int)$add['datatb'];

  if(!$tid||!$tbname||!$datatb)

  {

  printerror("NotChangeDataTable","history.go(-1)");

  }

  $tr=$empire->fetch1("select tid,tbname,datatbs,deftb from {$dbtbpre}enewstable where tid='$tid'");

  if(!$tr['tid'])

  {

  printerror("NotChangeDataTable","history.go(-1)");

  }

  if(!strstr($tr['datatbs'],','.$datatb.'帝國cms采集軟件,'))

  {

  printerror("NotChangeDataTable","history.go(-1)");

  }

帝國cms批量助手

  if($tr['deftb']==$datatb||$datatb==1)

  {

  printerror("NotDelDefDataTable","history.go(-1)");

  }

  $newdatatbs=str_replace(','.$datatb.',',',',$tr['datatbs']);

  $sql=$empire->query("update {$dbtbpre}enewstable set datatbs='$newdatatbs' where tid='$tid'");

  //刪除信息

  $infosql=$empire->query("select * from {$dbtbpre}ecms_".$tr[tbname]." where stb='$datatb'");

帝國cms批量更新文章

  while($infor=$empire->fetch($infosql))

  {

  $mid=$emod_r[$infor[classid]]['modid'];

  $pf=$emod_r[$mid]['pagef'];

  $stf=$emod_r[$mid]['savetxtf'];

  //分頁字段

  if($pf)

  {

  if(strstr($emod_r[$mid]['tbdataf'],','.$pf.','))

  {

  $finfor=$empire->fetch1("select ".$pf." from {$dbtbpre}ecms_".$tr[tbname]."_data_".$datatb." where id='$infor[id]'");

  $infor[$pf]=$finfor[$pf];

  }

  }

  //存文本

  if($stf)

  {

  $newstextfile=$infor[$stf];

  $infor[$stf]=GetTxtFieldText($infor[$stf]);

  DelTxtFieldText($newstextfile);//刪除文件

  }

  //刪除信息文件

  DelNewsFile($infor[filename],$infor[newspath],$infor[classid],$infor[$pf],$infor[groupid]);

  //刪除其它表記錄

  $empire->query("delete from {$dbtbpre}enewsqf where id='$infor[id]' and classid='$infor[classid]'");

  $empire->query("delete from {$dbtbpre}enewsinfovote where id='$infor[id]' and classid='$infor[classid]'");

  $empire->query("delete from {$dbtbpre}enewsdiggips where id='$infor[id]' and classid='$infor[classid]'");

  //刪除附件

  DelNewsTheFile($infor['id'],$infor['classid']);

  }

  $deltb=$empire->query("delete from {$dbtbpre}ecms_".$tr[tbname]." where stb='$datatb'");

  //刪除表

  $deltb=$empire->query("DROP TABLE IF EXISTS {$dbtbpre}ecms_".$tr[tbname]."_data_".$datatb.";");

  GetConfig(1);//更新緩存

  if($sql)

  {

  //操作日志

  insert_dolog("tid=".$tid."

  tbname=".$tr[tbname]."&datatb=$datatb");

  printerror("DelDataTableSuccess"帝國cms批量添加產(chǎn)品 ,"db/ListDataTable.php?tid=$tid&tbname=$tr[tbname]");

  }

  else

  {

  printerror("DbError","history.go(-1)");

  }

  }

  巴比站長

  紅色部分,作者的意思應(yīng)該是從模型緩存數(shù)組里獲取當(dāng)前要操作的欄目對應(yīng)的模型ID,但本人通過輸出emod_r的全部內(nèi)容,發(fā)現(xiàn)這個(gè)數(shù)組里并沒有以模型ID(modid元素),而其第一維下標(biāo)應(yīng)該是模板ID(newstempid),這條語句取出的mid可能是錯(cuò)誤的。那么后續(xù)操作要么誤操作帝國cms批量更新,要么失敗。我翻開當(dāng)時(shí)學(xué)習(xí)時(shí)的記錄(現(xiàn)在已經(jīng)記得不清楚了),寫了個(gè)替代的語句。

如果您覺得 疑是帝國CMS(EmpireCMS v 6.0)最新BUG 這篇文章對您有用,請分享給您的好友,謝謝
文章地址:http://m.brucezhang.com/article/diguo/ysdgCMSEmpireCMSvzxBUG.html
解放雙手無盡可能,有問題添加天線貓微信
国产亚洲欧美一区二区,亚洲欧洲国产一区,成人在线视频网,中文精品视频一区二区在线观看
麻豆乱码国产一区二区三区| 国产精品久久久久久久久久直播| 国产精品mv在线观看| 日韩视频免费看| 国产一区二区三区高清在线观看| 久久av红桃一区二区小说| 黄色成人在线网址| 欧美天堂亚洲电影院在线播放| 亚洲桃花岛网站| 国产精品人成在线观看免费 | 亚洲国产婷婷香蕉久久久久久99| 欧美日韩亚洲一区二区| 一区二区三区四区在线| 欧美少妇一区| 蜜臀久久99精品久久久画质超高清| 亚洲国产精品va在线看黑人| 欧美精品大片| 免费成人在线视频网站| av成人免费观看| 国产伦精品一区二区三区| 欧美日韩久久不卡| 欧美一区二区免费视频| 亚洲黄色性网站| 韩日欧美一区二区| 欧美精品久久久久久久免费观看| 久久久久国产一区二区| 亚洲精品国产精品国产自| 国产精品黄视频| 欧美日韩国产a| 欧美一级播放| 亚洲激情亚洲| 在线观看亚洲精品| 欧美日韩精品免费观看视频完整 | 亚洲精品在线免费观看视频| 在线观看日韩av电影| 欧美激情第4页| 乱中年女人伦av一区二区| 日韩一区二区精品视频| 国产欧美在线观看| 国产精品视频网址| 欧美成人国产一区二区| 麻豆乱码国产一区二区三区| 99在线精品免费视频九九视| 国语自产精品视频在线看抢先版结局 | 国产一区二区三区精品欧美日韩一区二区三区 | 看片网站欧美日韩| 亚洲天堂av在线免费| 韩曰欧美视频免费观看| 国产在线欧美| 欧美网站在线| 欧美体内she精视频在线观看| 久久久久久久久久久久久9999| 亚洲最新视频在线| 一区二区欧美精品| 在线免费不卡视频| 亚洲国产精品毛片| 国产亚洲欧洲一区高清在线观看| 国产乱码精品1区2区3区| 欧美精品一二三| 欧美日韩一区在线视频| 久久日韩精品| 美女性感视频久久久| 欧美一区二区三区免费视| 日韩午夜精品| 亚洲主播在线播放| 日韩一级不卡| 亚洲欧美日韩国产综合精品二区| 亚洲人体一区| 一区二区三区国产精华| 亚洲国产日韩美| 日韩视频免费观看高清在线视频| 韩日精品在线| 亚洲激情欧美激情| 国产精品久在线观看| 国产三级精品在线不卡| 国产精品地址| 国产亚洲视频在线观看| 国产精品久久久爽爽爽麻豆色哟哟| 国产欧美日韩综合精品二区| 欧美日韩在线免费观看| 国产精品国产三级国产aⅴ无密码| 欧美黄色大片网站| 国产精品毛片大码女人| 欧美日韩视频在线一区二区| 国产精品三级久久久久久电影| 欧美三级小说| 国产欧美日韩另类一区| 国产精品一区二区三区观看| 国产一区自拍视频| 国产曰批免费观看久久久| 亚洲国产一区二区三区在线播| 狠狠干狠狠久久| 亚洲毛片av在线| 亚洲精品一区在线| 性欧美1819性猛交| 免费试看一区| 另类亚洲自拍| 国产精品va| 国产精品xxxxx| 黄色精品网站| 亚洲春色另类小说| 亚洲综合精品| 欧美风情在线观看| 欧美日产国产成人免费图片| 国产欧美欧美| 国产一区二区三区观看 | 一本久久精品一区二区| 欧美专区亚洲专区| 欧美美女操人视频| 欧美婷婷在线| 亚洲国产一区二区三区在线播| 91久久久国产精品| 久久久www成人免费毛片麻豆| 欧美人妖在线观看| 国产精品久久午夜夜伦鲁鲁| 亚洲国产精彩中文乱码av在线播放| 136国产福利精品导航网址应用| 亚洲一区二区三区免费视频| 蜜桃久久av| 欧美精品一区在线| 狠狠干狠狠久久| 亚洲精品乱码久久久久久蜜桃麻豆 | 在线观看视频一区二区欧美日韩| 国产麻豆精品在线观看| 国产欧美一区二区白浆黑人| 亚洲欧洲一区二区在线播放| 99www免费人成精品| 久热爱精品视频线路一| 国产精品日韩一区二区三区| 国产亚洲日本欧美韩国| 亚洲素人在线| 欧美激情精品久久久久久黑人| 欧美日韩国产精品自在自线| 黄色成人片子| 亚洲精品视频免费观看| 久久先锋资源| 国产欧美日韩一区| 亚洲国产精品第一区二区| 久久精品国产久精国产爱| 国产精品久久久久久久电影 | 久久成人精品一区二区三区| 欧美日韩中文字幕综合视频| 国产欧美一区二区三区在线老狼| 中文av字幕一区| 欧美区二区三区| 国产日韩欧美自拍| 亚洲欧美日韩爽爽影院| 国产精品国产福利国产秒拍| 狠狠色狠狠色综合系列| 欧美在线一二三四区| 国产欧美日韩在线观看| 亚洲欧洲日夜超级视频| 蜜桃久久av一区| 加勒比av一区二区| 在线视频精品一区| 欧美日韩一区二区三区在线观看免| 亚洲韩国日本中文字幕| 免费视频最近日韩| 国产精品爽爽ⅴa在线观看| 亚洲一区二区毛片| 国产精品99一区| 在线看一区二区| 蜜臀av国产精品久久久久| 在线观看日韩精品| 免费久久精品视频| 国产精品一区二区三区四区| 亚洲男同1069视频| 国产精品日韩欧美一区| 亚洲人屁股眼子交8| 欧美激情欧美激情在线五月| 亚洲欧洲精品一区二区三区 | 午夜精品视频| 国产精品亚洲激情| 亚洲精品美女久久久久| 欧美—级高清免费播放| 亚洲精品一区二区三区樱花| 欧美精品麻豆| 国产一区91| 久久久亚洲欧洲日产国码αv | 亚洲精品在线视频| 欧美精品一区二区三区高清aⅴ| 亚洲日本久久| 欧美日韩免费观看一区二区三区| 国内精品**久久毛片app| 久久久亚洲欧洲日产国码αv| 1024国产精品| 欧美区一区二区三区| 黄色一区二区在线| 欧美aⅴ99久久黑人专区| 亚洲欧洲视频| 欧美视频中文在线看| 亚洲精品一区二区三区av| 欧美日韩综合在线免费观看| 亚洲视频一区二区| 国产欧美视频一区二区三区| 久久久精品国产一区二区三区| 国产精品卡一卡二| 久久精品女人| 亚洲欧洲一二三| 国产精品毛片a∨一区二区三区|国|