preciso q a conexao seje passiva pois minha rede bloqueia se nao for
a mensagem q me mostra é esta o forma esta habilitado para envio de arquivos...
Conectado ao servidor ftp.dominio.com.br, para o usuário teste@dominio.com.br
O upload FTP falhou!
p codigo é este
<?php// Cria a conexãoset_time_limit(0);$ftp_server = "ftp.dominio.com.br";$conn_id = ftp_connect($ftp_server);// login com o nome de usuário e senha$ftp_user_name = "teste@dominio.com.br";$ftp_user_pass = "123";$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);// confere a conexãoif ((!$conn_id) || (!$login_result)) { echo "A conexão FTP falhou!<br>"; echo "Tentou conectar ao servidor $ftp_server para o usuário $ftp_user_name<br>"; exit; } else { echo "Conectaado ao servidor $ftp_server, para o usuário $ftp_user_name<br>"; }ftp_pasv($conn_id, true);// carrega o arquivo$destination_file="/teste/";$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);// confere o upload do arquivoif (!$upload) { echo "O upload FTP falhou!<br>"; } else { echo "Carregado o arquivo $source_file no servidor $ftp_server como $destination_file<br>"; }// fecha a conexão FTPftp_close($conn_id);?>
Edição feita por: savior, 15/08/2007, 11:23.
Utilize tags [codebox] quando postar códigos longos!