国内流行的内容管理系统(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.

109 lines
2.8KB

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