PHP – Upload de arquivos

PHP – Upload de arquivos.
Como enviar imagens e PDF com a função move_uploaded_file() com um exemplo super simples e prático.

Source: 3DSNC

Transcrição:

Olá pessoal estou de volta com mais um vídeo sobre téria p desta vez trazendo aquele vídeo sobre cloud de arquivos gostaria que você copiar esse nosso aqui no time copiar também o formulário já já deixei meio que adiantado por causa do tempo para que ela fique uma coisa tão rápida e também então já montada aqui o vídeo com piau formulário já vou te falar

Sobre o item novo que nós estamos usando aqui tá são paulo o vídeo copia e logo em seguida o volte para o vídeo e continue acompanhando a bola está com você gosta desse vídeo vídeo bacana e para aqueles que gostaria de mandar enviar arquivos né o site vai ser de mim ajuda a criar um formulário ele pode ter um nome eu não coloquei dois pasta em aproveitar bem ela vai pegar o que tem nesse campo do

Tipo file o arquivo e vai mandar o que eu vou colocar esse campo para um arquivo chamado de upload pontapé que estou utilizando o formulário é um atributo em colocar o último informe a data é isso não é muito utilizado quando você quer fazer apenas o envio de textos então você não precisa utilizar o skype por padrão ele envia texto mas quando você precisa fazer o envio de arquivos como imagens arquivos em pdf doc ponto x então você tem que colocar

As partes barra forme data se você não fizer isso você não vai conseguir fazer o envio de arquivos tá bom então isso é muito importante tem que colocar o itype e esse valor aqui está informal o que ele está passando todo esse carinho aqui é pra você poder enviar arquivos tá bom no nosso campo temos aqui é imputar tv esse é o campo do tipo ativo e o nome desse campo coloquei de arquivo de lembrar mesmo o que vai acontecer aqui

Vai enviar o arquivo pela minha página longe de arquivos é bastante simples nesse caso há também um botão não há impunidade somente o valor é enviar então você vai salvar o arquivo o usuário contra o oeste para salvar vou colocar o nome the form underline upload hp então esse é um arquivo para poder pegar o arquivo e enviar o arquivo ok você ver como isso aqui está ficando eu venho aqui dentro da chamada de

Replay eu criei aqui dentro aqui dentro então a nossa página conforme o piloto já estão aqui então você vai clicar em cima de fome e upload é o nosso é o nosso campo de entrada de arquivo por exemplo aqui escolher arquivo e clique em procurar uma imagem olha tem uma imagem braço está na imagem clique em abrir você pode ver que o braço 2 ele já parece que nosso campo do

Tipo ativo e sem clicar em enviar o que acontece o ac boa piloto de ponta da terra ainda não existe então a gente vai criar ainda um arquivo popload pontos de hp para poder receber o que está nesse campo aqui e não em seguida fazer o upload do ac também vão voltar aqui pro nosso mas pede mais mais um aperto com tom henning eu vou colocar aqui os limitadores do php então é isso aqui ó bom lá é para poder

Pegar o valor que está vindo desse campo eu tenho que lembrar desse nome aqui ó vamos fazer o seguinte chamada de nome chamada de fire ou arquivo enfim ela vai receber através da variável de ambiente nesse caso também de novo no final dentro desse primeiro par de colchetes eu coloco o nome do meio campo o nome do meu campo é partindo então eu coloco aqui o nome do campo agora desse campo o que eu quero eu

Quero apenas um nome neste momento eu tenho o nome da então é isso que vai aparecer estou guardando dentro dessa variável eu vou dar aqui como o eco para mostrar o que tem dentro dessa variável então eu vou imprimir arquivos são eco arquivo não vou colocar o nome de top load pontos de hp talvez então é isso aqui é um atrativo o piloto de ponto pesa apenas agora

Está o nosso arquivo para ver o que está acontecendo então volto aqui ou recai na opa recarregar eu clico a escolher aquilo vou procurar aquela imagem braço dois abrir aqui a imagem clique em enviar então olha só o que tem dentro da minha variável arquivo o nome do arquivo braço traço dois pontos jpg agora para realizar o upload do nosso arquivo nós vamos precisar utilizar uma função

Em file então essa é a função que você está dando para poder fazer o upload do arquivo e aqui como lá agora dentro dessa função que a gente vai precisar o nome do campo que está fornecendo o nome de arquivo mercado o nome do campo é arquivo como fiz aqui em cima no segundo eu coloco tnp é o temp nem seria o nome temporário que está passando para o nosso bom e depois e depois da vírgula

O que eu vou fazer eu vou colocar o nome da minha variável vivo que é a variável que está recebendo em nome do arquivo que estou querendo passar no upload tá então só repetindo a função que eu vou dar para poder fazer o upload do arquivo é a função movie upload defy aqui dentro é a variável de ambiente o nome do campo fornecendo o nome do arquivo e depois no final lula e variável que recebeu o nome do arquivo

Que você tem uma pasta chamada de imagens imagem tinha um ponto fazendo o upload do arquivo para dentro da pasta de imagens também vou fazer isso ainda porque pode complicar um pouco por enquanto vamos deixar apenas como está o arquivo contra oeste e aí eu vou verificar volta voltei para o nosso formulário escolher arquivo de imagem da imagem selecione clique em enviar você pode ver que não apareceu nenhum

Tipo de erro aconteceu nenhum erro então realmente funcionam corretamente você vai até a pasta que essa pasta que a unta um arquivo r player glória também o anp 42 da pasta www em cima a pasta replace e aqui dentro tem que ter o nosso arquivo chamado de braço 1-2 detalhe a imagem aqui dois cliques essa imagem ela abriu a resina que o braço dois legal então o outro do arquivo foi feito

Desse modo aqui você pode passar imagens você pode passar e também o tipo de arquivo não é só um tipo de imagem pode ser jpg png e por aí vai tá então desse jeito estou passando arquivos para dentro da minha pasta chamada de ripley se eu voltar aqui ó arquivo e pegar o arquivo em pdf aqui ó boleto não vai pegar o boleto enviar o enviei o boleto com pdf na minha pasta se eu olhar o boleto está aqui dentro uma vídeo aula pra você falar sobre a

Substituição de caracteres então aquilo que aconteceu chamado de braço traço 2 ele veio com um diferente então é natural que ele coloque alguns caracteres é que nós podemos utilizar a função justamente para poder substituir por letras por exemplo ou de repente o espaço tem sim você pode substituir caracteres que você não deseja que apareçam é no nome do arquivo tá bem então eu

Espero que você tenha gostado desse vídeo se você gostou de deixar o seu jóia isso ajuda bastante na divulgação do canal e aí você deixa também um comentário para falar se você gostou ou não do vídeo tá bom um outro vídeo a gente mostra mais algumas coisas também talvez ainda mais algumas funções do php quero te espera então não faça um vídeo tá bom então até lá

21 Comentários:

TABOXSIC

Gostei de sua aula você explica muito bem, mais youtubers professores como você !

Itacare Bahia

Oi Parabens pela aula Foi a mais simples e objetiva até agora. Estou acompanhando seus tutosss

Odair Santana

procurei varias explicações sobre isso, muito pra entender como funciona e só aqui consegui entender, obrigado.

Teo Ben

Oi. Parabéns pelo video. Você pode me informar, por favor, como eu faço para desbloquear a conexão com o localhost no windows 10 em portugues 64 bits ? E, como eu faço também, para aparecer aqui pra mim no YouTube, a data de postagem dos vídeos. Obrigado. Hoje é dia 6-fev-2021.

Thiago Falci

Parabéns pela vídeo aula! Tenho uma dúvida: eu quero implementar um formulário em que, através dele, o usuário possa realizar o upload de 4 imagens, sendo a uma delas será a capa, e também de um arquivo de vídeo. Tudo isso sendo enviado por um único form e com o caminho desses arquivos sendo registrado no mysql. No banco de dados eu tenho uma tabela chamada “tb_curso” com os seguintes campos: [imagem1, imagem2, imagem3, imagem4, video], sendo que eu desejo que o campo “imagem1” registre sempre a imagem que será a capa de um article e as demais imagens eu irei utilizar em outro local. Tem como fazer um vídeo explicando esse procedimento amigo? Um abraço e parabéns mais uma vez!

Kennedy Silva

Valeu pelo vídeo, ajudou-me imenso

Bill

Finalmente entendi esta parte…obrigado!

my work

Boa noite! Parabéns pelo video explicando bem detalhado de onde vem e para onde vaii as funções……… gostaria de saber como fazer com duas imagens? para que na pasta apareça as duas imagens! Independente se é por dois campos no form ou por 1 apenas. Obrigado e abraço

Thiago Moraes

muito bom cara, você explica todo o código, vlw por ajudar

LuDi

Pessoal, pra quem ta usando ubuntu e o arquivo não foi para pasta, tente dar as permissões 777 para a pasta….

Hallynne Santos

AMEI!! QUERIA SABER COMO EXIBO ESSE ARQUIVO DA PASTA

EstudosAcadêmicos

Valeu pela ajuda brother…

Augusto De Paula06

muito bom parabens você ensina muito bem

Descomplicando com o Galvão

como trabalhar com 2 imagens na mesma tabela ?

Tio Sam Tutoriais

estou tentando fazer isso no dreamweaver dizem que é o melhor mas não consegui mostrar a foto na pagina alguém sabe como mostrar uma foto inserida no banco tentei o tipo longblob

Schopenhauer

The best !!!

Jubileu

o meu da esse erro quando clico em upload

Samuel Nicolau

se eu quiser carregar essa imagem e enviar por e-mail?

Augusto De Paula06

Ola como que eu faço para mudar o nome do arquivo no upload

Paula Masson Marangon

e o arquivo de conexao, ta entrando na pasta as imagens, eu preciso do nome das imagens no banco, sem o arquivo de conexao nao vai rolar…

TABOXSIC

A maioria não explica as funções na programação so vão digitando um monte de codigos sem fim e não explicam nada de logica de programação

ATENÇÃO: Os comentários não correspondem a opinião do proprietário deste site e foram extraídos de forma automática. Este artigo não possui fim comercial e tem por objetivo apenas o estudo da tecnologia Selenium. Caso algum comentário aqui presente seja abusivo ou fira alguma lei, favor nos informar para que possamos removê-lo o mais rápido possível.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima