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
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.");
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?
Pergunta
Guilherme Correia
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
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.