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

45 lines
1.8KB

  1. <?php
  2. /**
  3. * 评论编辑
  4. *
  5. * @version $Id: feedback_edit.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. CheckPurview('sys_Feedback');
  14. $id = isset($id) && is_numeric($id) ? $id : 0;
  15. $ENV_GOBACK_URL = empty($_COOKIE['ENV_GOBACK_URL'])? "feedback_main.php" : $_COOKIE['ENV_GOBACK_URL'];
  16. if(empty($dopost)) $dopost = "";
  17. if($dopost=='edit')
  18. {
  19. $msg = cn_substrR($msg, 3500);
  20. $adminmsg = trim($adminmsg);
  21. if($adminmsg!="")
  22. {
  23. $adminmsg = cn_substrR($adminmsg, 1500);
  24. $adminmsg = str_replace("<","&lt;", $adminmsg);
  25. $adminmsg = str_replace(">","&gt;", $adminmsg);
  26. $adminmsg = str_replace(" ","&nbsp;&nbsp;", $adminmsg);
  27. $adminmsg = str_replace("\r\n","<br/>\n", $adminmsg);
  28. $msg = $msg."<br/>\n"."<font color=red>管理员回复: $adminmsg</font>\n";
  29. }
  30. $query = "UPDATE `#@__feedback` SET username='$username',msg='$msg',ischeck=1 WHERE id=$id";
  31. $dsql->ExecuteNoneQuery($query);
  32. ShowMsg("成功回复一则留言!",$ENV_GOBACK_URL);
  33. exit();
  34. } elseif ($dopost === 'makehtml') {
  35. require_once(DEDEADMIN.'/inc/inc_archives_functions.php');
  36. $query = "SELECT * FROM `#@__feedback` WHERE id=$id";
  37. $row = $dsql->GetOne($query);
  38. MakeArt($row['aid']);
  39. ShowMsg("成功更新评论所在的文档内容",$ENV_GOBACK_URL);
  40. exit();
  41. }
  42. $query = "SELECT * FROM `#@__feedback` WHERE id=$id";
  43. $row = $dsql->GetOne($query);
  44. include DedeInclude('templets/feedback_edit.htm');