gpt4 book ai didi

PHP FTP上传到特定文件夹

转载 作者:行者123 更新时间:2023-12-02 04:19:58 24 4
gpt4 key购买 nike

我想将所有文件上传到特定目录

这个脚本运行良好

foreach (glob("*.*") as $filename)
{
ftp_put($ftp_conn, basename($filename), $filename, FTP_BINARY);
}

如何编辑它以使其适用于特定目录?我尝试了这个,但没有成功:

// connect and login to FTP server
$usr = '*****';`enter code here`
$pwd = '******';
$ftp_server = "*******";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($ftp_conn, $usr, $pwd);
$ftp_path = '/public_html/';
foreach (glob("*.*") as $filename)
{
ftp_put($ftp_conn, $ftp_path, $filename, FTP_BINARY);
}

// check upload status:
print (!$upload) ? 'Cannot upload' : 'Upload complete';
print "\n";

// close connection
ftp_close($ftp_conn);

最佳答案

ftp_put() 中的第二个参数应包含路径和文件名。

foreach (glob("*.*") as $filename) {
$ftp_path = $ftp_path = '/public_html/'.$filename;
ftp_put($ftp_conn,$ftp_path , $filename, FTP_BINARY);
}

关于PHP FTP上传到特定文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31238318/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com