Jump to content


Photo

Ftp_put()


  • Faça o login para participar
1 reply to this topic

#1 danceman

danceman

    Mario Safado ¬¬

  • Usuários
  • 228 posts
  • Sexo:Não informado

Posted 08/05/2007, 15:34

Boa tarde galera.

eu estou tentando fazer um upload de img enviar a foto para o servidor onde esta rodando o script PHP e um outro servidor tbm

para o upload local eu estou usando o move_uploade_file() mesmo para o upload do outro servidor eu estou usando o FTP_PUT()
+ ele sempre cai na mensagem que de falha ao enviar.

e não sei onde esta o erro.

alguem pode ajudar
vlws


<?
if(!empty($_REQUEST['acao'])){
$arquivo = $_FILES['arquivo']['name'];
$arquivo_tmp = $_FILES['arquivo']['tmp_name'];

	$dir = "/www/comprecar2/public_html/imgSite/veiculos/asda/";

move_uploaded_file($arquivo_tmp,$dir.$arquivo);
///nadaaaaaaa

$ftpHost = "ftp.farmaponte.com.br";
$ftpUser = "XXXXX";
$ftpPass = "XXXXX";

$fileLocal = $_FILES['arquivo']['tmp_name'];
$fileRemoto = "/httpdocs/sistema/txt/" . $_FILES['arquivo']['name'];

$ftpConnect = ftp_connect($ftpHost);
if($ftpConnect){
	 $ftpLogin = ftp_login($ftpConnect, $ftpUser, $ftpPass);
	 if($ftpLogin){
		 if(ftp_put($ftpConnect, $fileRemoto, $fileLocal, FTP_BINARY)){
			 echo "Upload Completo";
		 }else{
			 echo "Falha no envio do arquivo";
		 }
	 }else{
		 echo "Erro na autenticação";
	 }
}else{
	 echo "não foi possivel localizar um host";
}
//move_uploaded_file($arquivo_tmp,$dir.$arquivo);
}else{

}
?>

todas as pastas estão com o CHMOD 0777
e os dois SERVIDORES aceitam o FTP_PUT()
:wacko:
Posted Image

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 09/05/2007, 13:24

Verifique o caminho do arquivo remoto.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq