ホームページ  >  記事  >  バックエンド開発  >  PHP は FTP ファイルのアップロードを模倣します。 example_PHP チュートリアル

PHP は FTP ファイルのアップロードを模倣します。 example_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:06:521038ブラウズ

$mymode = FTP_ASCII;
$delete = 0;
$local_dir = "/my_local_download_directory";
$host = "ftp.yahoo.de";
$remote_dir = ".";
$anonymous = 0;
$user = "myusername";

核心代码

class myftp {

var $connector;
var $getback;

function connect($ftp_server, $uname, $passwd){
// Baut grundlegende FTP Connection auf
$ this->connector = @ftp_connect($ftp_server);
$this->login_result = @ftp_login($this->connector, "$uname", "$passwd");
if ((!$this- >connector) || (!$this->login_result))
{
echo "FTP 接続に失敗しました! n";
echo "ユーザー $uname n に対して $ftp_server に接続しようとしました";
死ぬ。
} else {
echo "ユーザー $uname n の $ftp_server に接続しました";
}
}

function lastmodtime($value){
$getback = ftp_mdtm ($this->connector,$value);
return $getback;
}

functionChangedir($targetdir){
$getback = ftp_chdir($this->connector, $targetdir);
return $getback;
}
function getdir(){
// リーフェルトディレクトリナメンツル

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445006.html技術記事 $mymode= FTP_ASCII; $削除= 0; $local_dir = /my_local_download_directory; $host = ftp.yahoo.de; $remote_dir = .; $匿名= 0; $user = 私のユーザー名; 核心代コード class myftp { var...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。