Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida upload via ftp...


Guilherme Correia

Pergunta

Boa tarde galera...

tenho uma dúvida quanto a um arquivo que baixei aqui mesmo no script brasil, de upload por ftp em php. O cófigo que tenho, de autoria de EDUARDO HENRIQUE BORTOLOTTI, é esse:

<?

// Iniciando e definindo o código ftp...

$id = time();

$imagem = $_FILES["imagem"];

echo "O nome do arquivo é: $imagem<br><br>";

if($mode =="upload_file") {

$MaxSize = 50*10000; // Tamanho maximo da imagem permitida

$picdate = "$id"; // A variavel $picdate quarda o nome e da data da imagem

// Pegando o arquivo e separando a extensão.

if ($imagem != "") {

$arr_basename=explode(".",$imagem_name);

$file_type=$arr_basename[1];

if($file_type=="gif")

{

$pic_name ="$picdate.gif";

}

if($file_type=="jpg" or $file_type=="jpeg")

{

$pic_name ="$picdate.jpg";

}

if($file_type=="swf")

{

$pic_name ="$picdate.swf";

}

// Este laço define a permissão do arquivo.

if($imagem_type != "application/x-shockwave-flash" && $imagem_type != "image/pjpeg" && $imagem_type != "image/gif" && $imagem_type != "image/jpe") {

echo "Tipo de arquivo não permitido, os únicos padrões permitidos são .gif, .jpg , .jpeg ou .swf";

exit;

}

if($imagem_size > $MaxSize)

{

echo "Tamanho máximo do arquivo ultrapassado!";

exit;

}

// Copiando...

$conecta = ftp_connect("ftp.seudominio.com.br") or die("<strong>Erro Fatal:</strong> Não houve conexão com o servidor. Impossível realizar a transferencia.");

$user = "seudominio.com.br";

$senha = "suasenha";

$login = ftp_login($conecta, $user, $senha);

$upload = ftp_put($connecta, $pic_name, $imagem, FTP_BINARY);

if(!$upload) {

echo "Falha no envio do arquivo...";

} else {

echo "Arquivo copiado com sucesso!!!";

}

}

}

?>

Gostaria de uma ajuda para saber onde colocar o caminho da pasta do ftp, onde ficarão as imagens. E como liberar a conta ftp caso ela não libere o seu acesso para o upload de imagens?

Obrigado a todos desde já... :)

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...