我正在开发一个插件,可以将数据作为CSV文件获取。然后,我应该使用此CSV文件的详细信息将图像从其他服务器上载到我的服务器。问题是我的Wordpress文件中没有的编码正在工作。但当我将同一个文件放入Wordpress插件文件夹时,它只创建csv文件,但不会将其他服务器的图像上载到我的服务器。下面是我使用的代码。(我授予了所有文件权限777)。
$handle = fopen(\'agentListing.csv\', \'r\');
$row = fgetcsv($handle);
while (($row = fgetcsv($handle)) !== false)
{
print \'$row[130]--->\'.$row[130].\'<br>\';
$dir = substr($row[130], -3);
$fileno = $row[130];
$ftpup = "./photos/";
$local_file ="./photos/{$fileno}.jpg";
$server_file = "/mlsmultiphotos/1/{$dir}/{$fileno}.jpg";
// set up basic connection
$conn_id = ftp_connect(\'3pv.torontomls.net\') or die("Couldn\'t connect to $ftp_server");
// login with username and password
$login_result = ftp_login($conn_id, \'user@photos\', \'Password\');
exec(\'touch {$local_file}\');
if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
echo "Successfully written to $local_file\\n";
} else {
echo "There was a problem\\n";
}
}