Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sawyer

Problema com upload de arquivo

Recommended Posts

Eaí, foliões!

 

 

Tenho um problema que não consigo resolver desde Dezembro! Preciso fazer o upload de imagens pro servidor, mas através de uma subconta img. As imagens seriam passadas pro domínio img.dominio.br, pra poder desvincular o conteúdo estático da programação. Já tentei usar o $php_info e o $path e não deu certo. Tentei também o método mais prático, que não funciona. Tentei também fazer login pelo função ftp, mas não consigo!

 

Se alguém pudesse me ajudar!...

 

 

Valeu!

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa! Eis o código:

 

Upload.php


$tamanho_arquivo = $_FILES['imagem']['size'];

$arquivo_temporario = $_FILES['imagem']['tmp_name'];

 

$extensao = explode(".",$nome_arquivo);

$nomeGravar = date("H").date("i").date("d").date("m").date("Y").".".$extensao[1];

 

 

$file = $nome_arquivo;

$remote_file = "/var/www/vhosts/domain/subdomains/img/httpdocs/".$nomeGravar;

 

 

$ftp_server = "ftp.domain.org";

$ftp_user_name = "imagens";

$ftp_ser_pass = "imagens";

 

 

// set up basic connection

$conn_id = ftp_connect($ftp_server);

 

if($conn_id) echo "Conectado no servidor!<BR>";

else die("erro ao conectar ao servidor");

 

// login with username and password

$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

 

if($login_result) echo "Logado no servidor!<BR>";

else die("erro ao logar");

 

// upload a file

if (ftp_put($conn_id, $remote_file, $file, FTP_BINARY)) {

echo "successfully uploaded $file\n";

} else {

echo "There was a problem while uploading $file\n";

}

 

// close the connection

ftp_close($conn_id);

linenums:0'>$nome_arquivo = $_FILES['imagem']['name'];$tamanho_arquivo = $_FILES['imagem']['size'];$arquivo_temporario = $_FILES['imagem']['tmp_name'];$extensao = explode(".",$nome_arquivo);$nomeGravar = date("H").date("i").date("d").date("m").date("Y").".".$extensao[1];$file = $nome_arquivo;$remote_file = "/var/www/vhosts/domain/subdomains/img/httpdocs/".$nomeGravar;$ftp_server = "ftp.domain.org";$ftp_user_name = "imagens";$ftp_ser_pass = "imagens";// set up basic connection$conn_id = ftp_connect($ftp_server);if($conn_id) echo "Conectado no servidor!<BR>";else die("erro ao conectar ao servidor");// login with username and password$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);if($login_result) echo "Logado no servidor!<BR>";else die("erro ao logar");// upload a fileif (ftp_put($conn_id, $remote_file, $file, FTP_BINARY)) { echo "successfully uploaded $file\n";} else { echo "There was a problem while uploading $file\n";}// close the connectionftp_close($conn_id);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.