$ftpserver=$_POST[ftpserver];
$ftpport=$_POST[ftpport];
$ftpuser=$_POST[ftpuser];
$ftppassword=$_POST[ftppassword];
$ftp=@ftp_connect($ftpserver,$ftpport);
If(!$ftp){ echo "FTP サーバーへの接続".$ftpserver."ポート".$ftpport."失敗";終了;}
$rs=@ftp_login($ftp,$ftpuser,$ftppassword);
If(!$rs){ echo "ユーザー名またはパスワードが間違っています。FTP サーバーに接続できませんでした";exit;}
$targetDir=str_replace("\","/",stripslashes($_POST[targetDir]));
$filename=substr(strrchr($_POST[ファイルリスト],"/"),1);
エコー $ファイル名;
// 終了;
If(substr($targetDir,strlen($targetDir)-1)=="/")
{
$rs=@ftp_get($ftp,$targetDir.$ファイル名,$_POST[ファイルリスト],FTP_ASCII);
}その他{
$rs=@ftp_get($ftp,$targetDir."/".$ファイル名,$_POST[ファイルリスト],FTP_ASCII);
}
もし($rs)
{
If(substr($targetDir,strlen($targetDir)-1)=="/")
{
echo "<script>alert('ファイルは正常にダウンロードされました。このマシン上のファイルのパスは [".$targetDir.$filename."]');window.close();</script>" ;
}その他{
echo "<script>alert('ファイルは正常にダウンロードされました。このマシン上のファイルのパスは [".$targetDir."/".$filename."]');window.close();</スクリプト>" ;<br>
}<br>
私は<br>です。
}その他{<br>
echo "<script>alert('ファイルのダウンロードに失敗しました。ターゲット フォルダーが存在するかどうかを確認してください。ソース ファイルは [".$_POST[filelist]."]');window.close();</script> ";
終了します;
}
?>