Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
A pergunte é simples. Como envio arquivos locais para uma pasta no FTP ?
Estou usando a função ftp_put(), mas sempre dá esse erro.
Warning: ftp_put(C:\Documents and Settings\web01.SALCAM.000\Desktop\tabela.xls) [function.ftp-put]: failed to
open stream: No such file or directory in D:\web\LocalUser\dominio\www\ftp.php on line 13
Agora o código:
<?php
$ftp_server = "ftp.dominio.com.br";
$ftp_user = "user";
$ftp_pass = "senha";
$file = 'C:\Documents and Settings\web01.dominio.000\Desktop\tabela.xls';
$remote_file = 'novo/';
$conn_id = ftp_connect($ftp_server) or die("Conexão não pode ser Realizado para $ftp_server");
$login_result = ftp_login($conn_id, $ftp_user, $ftp_pass);
if (ftp_put($conn_id, $remote_file, $file, FTP_BINARY))
{
echo "Upload Enviado com Sucesso do arquivo: $file\n";
} echo "Aconteceu um problema enquanto fazia o Upload do arquivo: $file\n";
}
?>Carregando comentários...