Como Criar um Site em PHP - Upload de Imagens e Arquivos - Curso de PHP #16

preview_player
Показать описание
Nesta vídeo aula aprenderemos a usar um script PHP para envio de arquivos para o servidor. Este Script irá validar o arquivo definindo o tipo e tamanho máximo aceito.

..:: PontoCANAL ::..

Vídeo Aulas de PHP, HTML 5, MySQL, CSS3, Designer gráfico, dentre outros...

Terça e Sábado Vídeos Novos!!!

..:: Contato ::..

Inscreva-se e conheça um pouco mais do mundo da programação!

..:: Links Extras ::..

Рекомендации по теме
Комментарии
Автор

Escola Ponto Canal PHP Intermediário... Nota 10 !

mbs
Автор

Show de bola essas video aulas, parabéns!

rafaelcruzmendes
Автор

Olá, não estou conseguindo fazer o download do script

paulomonteiro
Автор

Amigo como exibir arquivo zip e imagem em outra página, estou aprendendo

luccagamboa
Автор

Não funciona mais o link do script de Upload

caiossxd
Автор

Segue o código:

$_UP['pasta'] = '../../img/';

$_UP['tamanho'] = 1024*1024*2; //2mb

$_UP['extensoes'] = array('jpg', 'png', 'gif');

$_UP['renomeia'] = true;

$extensao = strtolower(end(explode('.', $_FILES['img']['name'])));

if(array_search($extensao, $_UP['extensoes']) === false){

exit;
} else if ($_UP['tamanho'] < $_FILES['img']['size']){

exit;
} else if($_UP['renomeia'] == true){
$nome_final = time().'.jpg';
} else {
$nome_final = $_FILES['img']['name'];
}

if(move_uploaded_file($_FILES['img']['tmp_name'], $_UP['pasta'].$nome_final)){

} else {

exit;
}

pitowvideos
Автор

Professor, não consegui baixar os arquivos. Há outro link? Obrigado!

severinojoaquim
Автор

O link para dowload do script não funciona, poderia disponibilizá-lo novamente ?

wilceki
Автор

Olá, apesar do tempo que faz, estou fazendo os cursos agora, sou iniciante na area. Fiz conforme as aulas, porem no fica dando a mensagem que não foi possivel enviar o arquivo, ou seja, está dando erro quando vai fazer o upload. Gostaria de uma ajuda, pois não gostaria de continuar e pular essa parte importante. Desde já muito obrigado.

As aulas estão muito boa, estou aprendendo bastante.

eduardoborim
Автор

Fiz de acordo com a aula, mas nao sei o que está acontecendo, quando dou submit no meu formulario sem colocar o anexo, ele me apresenta erro de extensão.
tentei colocar um if para saber quando tamanho é maior que 1 mas mesmo mesmo não consegui. e agora? detalhe no meu form o input não está como required.

toni.arsilva
Автор

Interessante. Porém gostaria de fazer algumas ressalvas: a aula está muito acelerada e com isso algumas explicações se tornam superficiais. Sei que podemos voltar o vídeo várias vezes, mas mesmo assim, o aprendizado fica prejudicado. Por exemplo: o uso de strtolower, end, explode, array_search, o uso de === poderia ser explicado com mais profundidade. E há um erro de digitação em erro-extensao. Tirando isso, achei a aula boa.

malcoln