找回密码
 注册账号

QQ登录

只需一步,快速开始

《泰拉瑞亚下载-1.4.2.3版》 泰拉瑞亚服务器 - MOD模组下载

入驻泰拉战网 新手指引 - 升级 - 师徒

泰拉瑞亚合成表 泰拉卡牌 - 泰拉江湖 - 泰拉刺客

联系泰拉开发组👈进入 积分市场 - 房产交易 - 水晶获取

查看: 2723|回复: 0

Discuz ftpcmd 远程FTP使用

[复制链接]

431

主题

77

回帖

8

广播

论坛版主

积分
214
泰拉
0
水晶
10
铜钥匙
0
银钥匙
0
金钥匙
0

【江湖新秀】【宝剑回鞘】【泰拉达人】【奥运选手】

发表于 2020-10-29 22:47:53 | 显示全部楼层 |阅读模式

  1. /**
  2. * 远程FTP使用
  3. */

  4. function ftpcmd($cmd, $arg1 = '') {
  5.         static $ftp;
  6.         $ftpon = getglobal('setting/ftp/on');
  7.         if(!$ftpon) {
  8.                 return $cmd == 'error' ? -101 : 0;
  9.         } elseif($ftp == null) {
  10.                 $ftp = & discuz_ftp::instance();
  11.         }
  12.         if(!$ftp->enabled) {
  13.                 return $ftp->error();
  14.         } elseif($ftp->enabled && !$ftp->connectid) {
  15.                 $ftp->connect();
  16.         }
  17.         switch ($cmd) {
  18.                 case 'upload' : return $ftp->upload(getglobal('setting/attachdir').'/'.$arg1, $arg1); break;
  19.                 case 'delete' : return $ftp->ftp_delete($arg1); break;
  20.                 case 'close'  : return $ftp->ftp_close(); break;
  21.                 case 'error'  : return $ftp->error(); break;
  22.                 case 'object' : return $ftp; break;
  23.                 default       : return false;
  24.         }

  25. }
复制代码
[发帖际遇]: mickeyort 在网吧通宵,花了 15 泰拉. 幸运榜 / 衰神榜
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|友链申请|Archiver|手机版|小黑屋|游芯沙盒 ( 陕ICP备11006283号-1 )

GMT+8, 2024-5-2 23:18 , Processed in 0.148374 second(s), 41 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表