function ftpcmd($cmd, $arg1 = '') { import('libraries.ftp'); static $ftp; $ftpon = C('ftp_open'); if (!$ftpon) { return $cmd == 'error' ? -101 : 0; } elseif ($ftp == null) { $ftp =& NcFtp::instance(); } if (!$ftp->enabled) { return $ftp->error(); } elseif ($ftp->enabled && !$ftp->connectid) { $ftp->connect(); } switch ($cmd) { case 'upload': return $ftp->upload(BASE_PATH . '/' . $arg1, $arg1); break; case 'delete': return $ftp->ftp_delete($arg1); break; case 'close': return $ftp->ftp_close(); break; case 'error': return $ftp->error(); break; case 'object': return $ftp; break; default: return false; } }
function ftpcmd($cmd, $arg1 = "") { import("libraries.ftp"); static $ftp = NULL; $ftpon = c("ftp_open"); if (!$ftpon) { if ($cmd == "error") { return -101; } return 0; } if ($ftp == NULL) { $ftp =& NcFtp::instance(); } if (!$ftp->enabled) { return $ftp->error(); } if ($ftp->enabled && !$ftp->connectid) { $ftp->connect(); } switch ($cmd) { case "upload": return $ftp->upload(BasePath . "/" . $arg1, $arg1); case "delete": return $ftp->ftp_delete($arg1); case "close": return $ftp->ftp_close(); case "error": return $ftp->error(); case "object": return $ftp; } return FALSE; }
public function ftp_chmod($filename, $mod = 511) { $filename = NcFtp::clear($filename); if (function_exists("ftp_chmod")) { return ftp_chmod($this->connectid, $mod, $filename); } return ftp_site($this->connectid, "CHMOD " . $mod . " " . $filename); }
public function ftp_chmod($filename, $mod = 0777) { $filename = NcFtp::clear($filename); if(function_exists('ftp_chmod')) { return @ftp_chmod($this->connectid, $mod, $filename); } else { return @ftp_site($this->connectid, 'CHMOD '.$mod.' '.$filename); } }