国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

110 lines
2.9KB

  1. <?php
  2. /**
  3. * 纠错管理
  4. *
  5. * @version $Id: erraddsave.php 1 19:09 2010年7月12日Z tianya $
  6. * @package DedeCMS.Administrator
  7. * @copyright Copyright (c) 2007 - 2018, DesDev, Inc.
  8. * @copyright Copyright (c) 2020, DedeBIZ.COM
  9. * @license https://www.dedebiz.com/license/v6
  10. * @link https://www.dedebiz.com
  11. */
  12. require_once(dirname(__FILE__).'/config.php');
  13. require_once(DEDEINC.'/datalistcp.class.php');
  14. require_once(DEDEINC.'/common.func.php');
  15. if(empty($dopost)) $dopost ='';
  16. if(empty($fmdo)) $fmdo = '';
  17. function username($mid)
  18. {
  19. global $dsql;
  20. if(!isset($mid) || empty($mid))
  21. {
  22. return "游客";
  23. exit();
  24. }
  25. else
  26. {
  27. $sql = "SELECT uname FROM `#@__member` WHERE `mid` = '$mid'";
  28. $row = $dsql->GetOne($sql);
  29. return $row['uname'];
  30. exit();
  31. }
  32. exit();
  33. }
  34. function typename($me)
  35. {
  36. switch ($me)
  37. {
  38. case $me == 1:
  39. return $me = "错别字";
  40. break;
  41. case $me == 2:
  42. return $me = "成语运用不当";
  43. break;
  44. case $me == 3:
  45. return $me = "专业术语写法不规则";
  46. break;
  47. case $me == 4:
  48. return $me = "产品与图片不符";
  49. break;
  50. case $me == 5:
  51. return $me = "事实年代以及内容错误";
  52. break;
  53. case $me == 6:
  54. return $me = "事实年代以及内容错误";
  55. break;
  56. case $me == 7:
  57. return $me = "其他错误";
  58. break;
  59. default:
  60. return $me = "未知错误";
  61. break;
  62. }
  63. }
  64. if($dopost == "delete")
  65. {
  66. if($id=='')
  67. {
  68. ShowMsg("参数无效!","-1");
  69. exit();
  70. }
  71. if($fmdo=='yes')
  72. {
  73. $id = explode("`", $id);
  74. foreach ($id as $var)
  75. {
  76. $query = "DELETE FROM `#@__erradd` WHERE `id` = '$var'";
  77. $dsql->ExecuteNoneQuery($query);
  78. }
  79. ShowMsg("成功删除指定的文档!","erraddsave.php");
  80. exit();
  81. }
  82. else
  83. {
  84. require_once(DEDEINC."/oxwindow.class.php");
  85. $wintitle = "删除";
  86. $wecome_info = "<a href='erraddsave.php'>错误管理</a>::删除错误";
  87. $win = new OxWindow();
  88. $win->Init("erraddsave.php","js/blank.js","POST");
  89. $win->AddHidden("fmdo","yes");
  90. $win->AddHidden("dopost",$dopost);
  91. $win->AddHidden("id",$id);
  92. $win->AddTitle("你确实要删除“ $id ”这些错误提示?");
  93. $winform = $win->GetWindow("ok");
  94. $win->Display();
  95. exit();
  96. }
  97. exit();
  98. }
  99. $sql = "SELECT * FROM `#@__erradd` ORDER BY id desc";
  100. $dlist = new DataListCP();
  101. $dlist->SetTemplet(DEDEADMIN."/templets/erradd.htm");
  102. $dlist->SetSource($sql);
  103. $dlist->display();