Enviar ficheiros para o servidor por FTP é um requisito essencial de qualquer programador ou web designer.

Evidentemente, todos nós utilizamos bons clientes FTP, como o Ws_ftp e FireFTP, mas e quanto à automatização do FTP?

Podemos usar PHP para enviar ficheiros utilizando FTP de um servidor para outro.
Vou mostrar como:

$conexao= ftp_connect($server);

$login = ftp_login($conexao, $ftp_utilizador, $ftp_password);

if (!$conexao|| !$login) { die('Tentativa de Conexão Falhada!'); }

$upload = ftp_put($conexao, $dest, $source, $mode);

if (!$upload) { echo 'Upload para o FTP Falhou!'; }

ftp_close($conexao);

Obviamente, a primeira etapa, é a de conectar com o outro servidor.
Assim que a ligação é criada, passamos as informações necessárias para o login, como o utilizador e a password.
Quando estiver conectado, usamos o ftp_put(), que é a função responsável para enviar o ficheiros. Apenas isto!

Com que finalidade usamos isto?

Podes simplesmente criar um cron para criar um backup de ficheiros e enviar para um servidor externo.


Muito FracoFracoRazoávelBomMuito Bom (Nenhum voto por enquanto)
Loading ... Loading ...