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

52 lines
1.4KB

  1. <?php
  2. /**
  3. * 增加附件
  4. *
  5. * @version $Id: uploads_add.php 1 8:38 2010年7月9日Z tianya $
  6. * @package DedeCMS.Member
  7. * @copyright Copyright (c) 2007 - 2019, 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. CheckRank(0,0,FALSE);
  13. require_once(DEDEMEMBER.'/inc/inc_archives_functions.php');
  14. if(empty($dopost)) $dopost = '';
  15. if(empty($mediatype)) $mediatype = 1;
  16. $menutype = 'content';
  17. if($dopost=='')
  18. {
  19. include(DEDEMEMBER."/templets/uploads_add.htm");
  20. }
  21. else if($dopost=='save')
  22. {
  23. $cfg_ml->CheckUserSpace();
  24. if($mediatype==1)
  25. {
  26. $utype = 'image';
  27. }
  28. else if($mediatype==2)
  29. {
  30. $utype = 'flash';
  31. }
  32. else if($mediatype==3)
  33. {
  34. $utype = 'media';
  35. }
  36. else
  37. {
  38. $utype = 'addon';
  39. }
  40. $title = HtmlReplace($title,2);
  41. $filename = MemberUploads('addonfile','',$cfg_ml->M_ID,$utype,'',-1,-1,true);
  42. SaveUploadInfo($title,$filename,$mediatype);
  43. $bkurl = "uploads_select.php?f=".$f."&mediatype=".$mediatype."&keyword=".urlencode($keyword)."&filename=".$filename;
  44. if($filename=='')
  45. {
  46. ShowMsg("上传文件失败!","-1");
  47. }
  48. else
  49. {
  50. ShowMsg("成功上传一个文件!",$bkurl);
  51. }
  52. }