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

55 lines
1.8KB

  1. <?php
  2. require_once(dirname(__FILE__)."/config.php");
  3. require_once(DEDEINC."/datalistcp.class.php");
  4. CheckPurview('plus_Mail');
  5. if(!isset($dopost)) $dopost = '';
  6. $id = (empty($id) ? 0 : intval($id));
  7. if($dopost=="add"){
  8. require_once(DEDEADMIN."/templets/mail_type_add.htm");
  9. }elseif($dopost=="edit"){
  10. $row=$dsql->GetOne("SELECT * FROM `#@__mail_title` WHERE id=$id");
  11. require_once(DEDEADMIN."/templets/mail_title_edit.htm");
  12. }elseif($dopost=="addsave"){
  13. if($typename==""){
  14. ShowMsg("分类名不能为空","-1");
  15. exit();
  16. }
  17. $typename=Html2Text($typename,1);
  18. $description = Html2Text($description,1);
  19. $query = "INSERT INTO #@__mail_type (typename,description) VALUES ('$typename','$description')";
  20. if(!$dsql->ExecuteNoneQuery($query)){
  21. ShowMsg("更新数据库#@__mail_type表时出错,请检查!","javascript:;");
  22. exit();
  23. }else{
  24. ShowMsg("添加分类成功!","mail_type.php");
  25. exit();
  26. }
  27. }elseif($dopost=="editsave"){
  28. if($typename==""){
  29. ShowMsg("分类名不能为空","-1");
  30. exit();
  31. }
  32. $typename=Html2Text($typename,1);
  33. $description = Html2Text($description,1);
  34. $query = "UPDATE #@__mail_type SET typename='$typename',description='$description' WHERE id=$id";
  35. if(!$dsql->ExecuteNoneQuery($query)){
  36. ShowMsg("更新数据库#@__mail_type表时出错,请检查!","javascript:;");
  37. exit();
  38. }else{
  39. ShowMsg("更改分类成功!","mail_type.php");
  40. exit();
  41. }
  42. }elseif($dopost=="delete"){
  43. $dsql->ExecuteNoneQuery("Delete From `#@__mail_type` where id='$id'");
  44. ShowMsg("删除分类成功!","mail_type.php");
  45. exit();
  46. }else{
  47. $sql = "SELECT * FROM `#@__mail_type` ORDER BY id ";
  48. $dlist = new DataListCP();
  49. $dlist->SetTemplet(DEDEADMIN."/templets/mail_type_main.htm");
  50. $dlist->SetSource($sql);
  51. $dlist->display();
  52. }
  53. ?>