ホームページ  >  記事  >  バックエンド開発  >  CURL は FTP ファイルのダウンロードをシミュレートします

CURL は FTP ファイルのダウンロードをシミュレートします

WBOY
WBOYオリジナル
2016-06-13 13:18:12965ブラウズ

CURL は FTP アップロード ファイルをシミュレートします
// CURL は FTP アップロード ファイルをシミュレートします
// 著者: m
// QQ: 251171960
$url = "ftp://61.54 .28.3/".mt_rand(99,999).".txt";
$file = "20090829.txt";
$fp = fopen ($file, "r");
$ch =curl_init ();
curl_setopt($ch, CURLOPT_VERBOSE, 1); //事故が発生した場合に報告します
curl_setopt($ch, CURLOPT_USERPWD, 'ffff:****'); //FTP ログイン アカウントのパスワード,ログインをシミュレートします
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_PUT, 1) //HTTP を使用してファイルをアップロードします
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); /出力なし
curl_setopt($ch, CURLOPT_INFILE, $fp); //アップロードするファイル
curl_setopt($ch, CURLOPT_INFILESIZE,filesize($localfile)); //アップロードファイルのサイズ
$http_result =curl_exec($ch); //
$error =curl_error($ch);
curl_close($ch);
fclose($fp);
if (!$error)
{
print "Success";
}
?>

-----解決策------------ - -------
ちょっと見てみて、何かを学んでください、ありがとう!

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。