Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
galera
como faço upload de arquivo?
tenho a seguinte estrutura no servidor:
/public_html/pasta1/thiago/img/upload/
tenho o seguinte script:
PHP
[*]$server = "servidor.com.br";
[*]$usuario = "usu";
[*]$senha = "senha";
[*]
[*]//pego o nome do arquivo atraves do GET (esta no endereço www.pagina.com.br/envia.php?arquivo=teste.tmp)
[*]$arquivoComputador=$_GET["arquivo"];
[*]$pastaServidor="/public_html/pasta1/thiago/img/upload/";
[*]
[*]$arquivoUpload=$pastaServidor.$arquivoComputador;
[*]
[*]//conecta no FTP
[*]$conn = ftp_connect($server)
[*] or die ("Ocorreu um erro ao tentar se conectar no servidor FTP ".$server);
[*]
[*]//Tenta efetuar o login com usuário e senha de acesso
[*]if(@ftp_login($conn, $usuario, $senha) )
[*]{ //Envia o arquivo
[*] ****$status = ftp_put($conn, $arquivoUpload, $arquivoUpload, FTP_ASCII);
[*]
[*] //Verifica se o arquivo foi enviado com sucesso
[*] if($status)
[*] { echo "O arquivo $arquivoComputadorfoi enviado com Sucesso!";
[*] }
[*] else
[*] { echo "Erro! Aconteceu algum problema no envio do arquivo.";
[*] }
[*] }
[*] else
[*] { echo "Não foi possível efetuar a conexão. Verifique o usuário e a senha de acesso.";
[*] }
[*]die;
como deve ficar a linha $status=ftp_put....
ps.: se esta nao for uma boa forma de fazer upload, me digam ae
thiago
Carregando comentários...