PHP/MySQL: Upload de arquivos e imagens com salvamento no banco de dados (Atualizado 2024)

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024
  • Meu curso PHP ESSENCIAL:
    zerobugs.com.b...
    Aprenda como criar um sistema de envio/upload de arquivos e imagens que salva no banco de dados usando PHP e MySQL.
    Me siga no Instagram:
    / zerobugs.oficial
    Meu canal sobre Carreira/Negócios/Freelancing na programação:
    / @viverdefreela

Комментарии • 153

  • @iagosodrecantor
    @iagosodrecantor 11 месяцев назад +5

    Para iniciantes fica difícil, com a tela quase na metade do vídeo. Mas, grato pela aula!

  • @AparecidoNicolini
    @AparecidoNicolini 10 месяцев назад +1

    Man, voce é top.... Continue assim que é só sucesso!!!!!! testando em 11/2023... #BoraPraCima...

    • @zerobugs-tutorial
      @zerobugs-tutorial  8 месяцев назад

      Obrigado pelo comentário, @AparecidoNicolini! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
      Conheça meus cursos:
      PHP Essencial -> zerobugs.com.br/php-essencial
      Viver de Freela -> zerobugs.com.br/vdf

  • @lucasruanbozo4894
    @lucasruanbozo4894 Год назад +2

    Show demais, explicação muito fácil, só é difícil memorizar tantos nomes, mas acredito que com o tempo e pratica isso vem junto, obrigado irmão!

    • @zerobugs-tutorial
      @zerobugs-tutorial  11 месяцев назад

      Obrigado pelo comentário, Lucas Ruan Bozo! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
      Conheça meus cursos:
      PHP Essencial -> zerobugs.com.br/php-essencial?
      Viver de Freela -> zerobugs.com.br/vdf?

  • @meskitinha
    @meskitinha Год назад +4

    Venho aqui agradecer de todo meu coração por este dia de aprendizado! Quebrei a cabeça 4 horas porque não tava funcionando o var dump nem nada, o problema era o formato da foto, peguei uma aleatoria nem vi, agora aqui estou para dizer á vocês, testarem outra foto antes de repetir o código 5 vezes :) e só no início da 5° vez com calma respirar e descobrir o erro do nada!
    Uma dica para quem estiver com muitos problemas no script e não só nele.
    Reze e não reclame, toma um café, pensa um pouco, conversa com sua família, desliga umas meia hora da tela e volta, se eu te ajudar deixa um comentário pra eu ficar sabendo! 👍🏻👍🏻👍🏻
    Data Atual: 15/03/23 20:43

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado Meskitinha! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @luizojr_
    @luizojr_ Год назад +1

    Na moral, melhor video de PHP que ja vi. Você queria ensinar envio de imagens e aprendi muito mais do que isso. Obrigado mano!

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado pelo comentário, Luiz Oliveira! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
      Conheça meus cursos:
      PHP Essencial -> bit.ly/42wIac1
      Viver de Freela -> bit.ly/3meqTnE

  • @kaikyluiz2733
    @kaikyluiz2733 2 года назад +4

    Cara muito obrigado, com sua ditadica é muito boa, vc faz até parecer fácil, já até recomendei o canal

    • @WH1TE001
      @WH1TE001 2 года назад

      Me manda os código pf

  • @henriquesouza9501
    @henriquesouza9501 2 года назад +2

    Que vídeo maravilhoso!!!!! O cara tem pleno conhecimento do que está explicando. Valeu!!!!

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад +1

      Obrigado Henrique! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @matheusfelipepereirasoares5937
    @matheusfelipepereirasoares5937 2 года назад +1

    Comprei o curso, porque você me salvou em um trabalho, além da sua ótima didática.

    • @ZeroBugs
      @ZeroBugs 2 года назад

      Valeu Matheus!! Tamo junto

  • @кєіппсаӆ
    @кєіппсаӆ 23 дня назад

    simplesmente o melhor video sobre este conteudo!!

  • @douglasferreira835
    @douglasferreira835 Год назад +1

    31:53 vi um monte de site fazendo 5 linhas de código pra mostrar uma imagem e você fez usando uma linha com um código em html. SIMPLEMENTE FODA!!

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado Douglas! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @adilpelloso1565
    @adilpelloso1565 7 месяцев назад

    Voce passa tudo de uma forma simples e clara parabens vamos ao curso

    • @zerobugs-tutorial
      @zerobugs-tutorial  6 месяцев назад

      Obrigado pelo comentário, @adilpelloso1565! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
      Conheça meus cursos:
      PHP Essencial -> zerobugs.com.br/php-essencial
      Viver de Freela -> zerobugs.com.br/vdf

  • @fredfonseca1474
    @fredfonseca1474 2 года назад +4

    Noussa que qualidade 👌... Por mais criadores de conteúdo de programação didáticos assim!

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад +1

      Obrigado Fred! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @Lua00001
    @Lua00001 Год назад +4

    Muito obrigada! Vc explicou o que eu não estava conseguindo entender em lugar nenhum. Vc é um anjo ♥️

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад +1

      Obrigado Benize! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @riksonramalho6469
    @riksonramalho6469 2 года назад +2

    Perfeita sua explicação. Mais um inscrito no seu canal. Parabéns.

  • @profasusiecastro
    @profasusiecastro 4 месяца назад

    Tu é fera! Sua didática é fantástica

  • @aks-dt-9785
    @aks-dt-9785 Год назад +2

    32:00 explicando como funciona para enviar mais de um arquivo.

  • @riquesantt
    @riquesantt 2 года назад +1

    Ajudou demais!!!!!!! Belo vídeo, parabéns.

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado Henrique! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @kleberkardel6701
    @kleberkardel6701 2 года назад +1

    Sensacional! Salvou minha pele esse tutorial kkkk

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado Kleber! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @eduardofuente2936
    @eduardofuente2936 2 года назад +1

    Valeu Mestre, o melhor do youtube!

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado Eduardo! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @vitorhugo-zary
    @vitorhugo-zary 5 месяцев назад

    Ficou muito bom. Show! Parabéns 👏👏

  • @ThomasHallerson
    @ThomasHallerson Год назад

    comprei o curso pela didatica parabens

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado Thomas! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @Ber717
    @Ber717 Год назад

    EU SIMPLESMENTE TE AMO! ME SALVOU MUITO

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado Lolizinha! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @aniworld4963
    @aniworld4963 2 года назад +1

    o seu canal é uma maravilha se tivesse dinheiro te doava mesmo 1 milhão de dólares

    • @zerobugs-tutorial
      @zerobugs-tutorial  2 года назад

      kkkk valeu! Não precisa de 1 milhão não, se puder apenas comprar 1 dos meus cursos já ajuda bastante :)

    • @aniworld4963
      @aniworld4963 2 года назад

      @@zerobugs-tutorial podes me mandar o link

  • @jonathasluan2133
    @jonathasluan2133 Год назад

    Muito obrigado mesmo. Explica muito bem.

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado pelo comentário, Jonathas Luan! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
      Conheça meus cursos:
      PHP Essencial -> bit.ly/3X7TZC3
      Viver de Freela -> bit.ly/3meqTnE

  • @ileuzamaya3587
    @ileuzamaya3587 Месяц назад

    Perfeito, aprendi muito. Só uma dúvida, não é necessário definir um limite na quantidade de arquivos que podem ser enviados simultaneamente? Até mesmo por usuário?

  • @stomperhk9107
    @stomperhk9107 8 месяцев назад

    Se quiser enviar multiplos arquivos tem que usar o atributo multiple e, no final do atributo name, colocar "[]". Sem falar que vai ter que fazer um for pra processar as imagens.

  • @6isnee
    @6isnee Год назад

    achei oque eu estava buscando, vlw irmao!

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @кєіппсаӆ
    @кєіппсаӆ 23 дня назад

    exelente video

  • @guimmax
    @guimmax 6 месяцев назад

    kkkk legal foi a hora "vamos enviar e rezar pra dar certo!".

  • @jhonathand
    @jhonathand Год назад

    0:20 Introdução: Hoje vou te ensinar a como fazer upload de arquivos com PHP;
    0:35 Pastas de Arquivos: Criei aqui no Open uma pasta chamada "Upload";
    1:00 Index.php: Forma do HTML;
    1:07 input + type = file: Explicação;
    1:35 enctype: Explicação;
    2:00 Deixar o action em branco para o arquivo ser enviado para a mesma página;
    3:00 PHP de Segurança: Não deixar o upload de arquivo aberto para anônimos;
    5:35 Banco de dados;
    6:30 Path: Utilidade de Path;

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад +1

      Obrigado pelo comentário, Jhonathan C! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
      Conheça meus cursos:
      PHP Essencial -> bit.ly/42wIac1
      Viver de Freela -> bit.ly/3meqTnE

  • @miltonplebeu
    @miltonplebeu 9 месяцев назад

    Cara, top demais. Obrigado!

    • @zerobugs-tutorial
      @zerobugs-tutorial  8 месяцев назад

      Obrigado pelo comentário, @miltonplebeu! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
      Conheça meus cursos:
      PHP Essencial -> zerobugs.com.br/php-essencial
      Viver de Freela -> zerobugs.com.br/vdf

  • @TheFernandobento
    @TheFernandobento 11 месяцев назад

    Excelente! É pena que as passagens de ecrã sejam tão rápidas, é difícil parar a imagem no sitio quando quero ver o código.

  • @fstissot
    @fstissot 7 месяцев назад

    Muito show. Parabéns... tem como salvar dentro de uma pasta especifica... tipo ... pasta arquivos\IDdoCliente ????

    • @zerobugs-tutorial
      @zerobugs-tutorial  6 месяцев назад

      Obrigado pelo comentário, @fstissot! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      zerobugs.com.br/php-essencial
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @LuanSilva-ig5el
    @LuanSilva-ig5el Год назад

    Olá.
    Por favor, faz um tutorial mas com PDO.
    Ajudaria de mais

  • @adilpelloso1565
    @adilpelloso1565 7 месяцев назад

    Cara voce é show

    • @zerobugs-tutorial
      @zerobugs-tutorial  6 месяцев назад

      Obrigado pelo comentário, @adilpelloso1565! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
      Conheça meus cursos:
      PHP Essencial -> zerobugs.com.br/php-essencial
      Viver de Freela -> zerobugs.com.br/vdf

  • @HSBC-k7k
    @HSBC-k7k Год назад

    Nossa amigo você me ajudou muito, sua didatica é perfeita, indo comprar o curso, mais antes só queria tirar uma duvida, como implantar um input de text nesse form, para enviar junto com o upload da foto uma legenda da foto?

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      É só adicionar um input type="text" dentro do e capturar o valor no php com o $_POST['input_name']. No meu curso você encontra isso em detalhes.

  • @jsamusicsociety
    @jsamusicsociety 2 года назад +2

    gostei da video aula porém acredito que tenha um erro nesse video, pois durante a criação do banco de dados foi pedido para criar os campos id , path e data_upload ....
    Depois o canpo nome apareceu no 26:05 minutos do video...Me corrija se eu estiver errado....

    • @DougFavero
      @DougFavero 2 года назад

      eu fiquei com a mesma dúvida, não criei o campo nome e demorei para conseguir configurar ele.

    • @Licksba
      @Licksba 2 года назад

      Ele cria... pq na verdade esse vídeo a pessoa tem q ter um conhecimento básico do php e o mysql, mas só de perceber isso mostra q vc está no caminho certo pq é observador, mas como eu disse se vc já tem uma base e inclui no form, fica como auto explicativo. Mas parabéns pela colaboração.

  • @abinadabifernandesgomes6758
    @abinadabifernandesgomes6758 Год назад

    Muito boa explicação

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado Abinadabi! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @bianca3330
    @bianca3330 3 года назад +2

    Muito bom o vídeo, como seria para enviar arquivos como mp3 e mp4?

    • @joaovcoliveira
      @joaovcoliveira 3 года назад +2

      A mesma coisa ué, só que ao invés de verificar se a extensao é jpg, verifica se é mp3 ou mp4

  • @allefdecastropimentel2174
    @allefdecastropimentel2174 11 месяцев назад

    Sensacionallll!!

    • @zerobugs-tutorial
      @zerobugs-tutorial  8 месяцев назад

      Obrigado pelo comentário, @allefdecastropimentel2174! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
      Conheça meus cursos:
      PHP Essencial -> zerobugs.com.br/php-essencial
      Viver de Freela -> zerobugs.com.br/vdf

  • @rogereichert
    @rogereichert Год назад +1

    Opa tenho uma pergunta: E se eu quiser atribuir uma imagem padrão caso o usuário não selecione imagem nenhuma? Por exemplo: Tenho um formulário com Nome, Login, Senha e Imagem. Na minha regra de negócio se o usuário não selecionar imagem nenhuma, atribui-se uma imagem, tentei de todas as formas e não consegui, como poderia proceder? Muito bom teus vídeos, já comprei na udemy teu curso.

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Olá Roger.
      Você deixa salva nos arquivos do seu sistema uma imagem que é a padrão, exemplo: imagem/padrao.jpg.
      Quando o usuário não selecionar imagem nenhuma, você preenche o registro da imagem do usuário no banco de dados com o path imagem/padrao.jpg. Simples assim.
      Sacou?

    • @anarktv8098
      @anarktv8098 Год назад

      Deixa uma imagem padrão na sua pasta de imagens dentro do projeto. E puxa ela com o banco de dados com um default.

  • @henriqueborges3441
    @henriqueborges3441 5 месяцев назад

    Muito boa a sua aula (seu vídeo), mas me deparei com esse erro (No such file or directory in), sei que vídeo é um pouco antigo, mas se alguém puder ajudar. Desde já agardeço

  • @maxvanderbil
    @maxvanderbil 7 месяцев назад

    Boa noite, gostaria de saber se esse material está disponível em algum repositório. queria muito ver esse projeto rodando, mais só comparando com o código fonte original, já um material um pouco antigo, mas de muito valor. Se puder contribuir, já curti o vídeo e sou seguidor do canal, sempre gostei de fazer os tutoriais do blog ZERO BUGS onde lá eles disponibilizam o código fonte, gosto muito da didática de vocês. Parabéns.

    • @zerobugs-tutorial
      @zerobugs-tutorial  6 месяцев назад

      Obrigado pelo comentário, @maxvanderbil! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      zerobugs.com.br/php-essencial
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @moiseshastenraiterdasilva3274
    @moiseshastenraiterdasilva3274 Год назад

    Muito Bom

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado pelo comentário, Moises Hastenraiter da silva! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
      Conheça meus cursos:
      PHP Essencial -> bit.ly/42wIac1
      Viver de Freela -> bit.ly/3meqTnE

  • @paulosergioibba7668
    @paulosergioibba7668 2 года назад

    Parabéns, você tem conhecimento e sabe explicar muito bem. Nesta mesma linha de programação, estamos enviando arquivos multiplos e determinamos que só aceita 2M de tamanho, e se eu quiser receber arquivos maiores e para não ficar grande na pasta, eu rendenizar essas fotos ? a cada foto eu poderia setar que eu quero ela por exemplo 450x600, isso diminuiria muito o tamanho das fotos e todas seriam salvas menores e com o mesmo tamanho, ficando assim melhor até para carrega-las. Tem como ?

  • @Porroswaldo
    @Porroswaldo Год назад

    Baita vídeo mano, parabéns.
    Poderia tirar uma dúvida? Quando envio o arquivo aparece que o $mysqli não foi declarado

    • @zerobugs-tutorial
      @zerobugs-tutorial  11 месяцев назад

      Obrigado pelo comentário, Lucas Henrique! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      bit.ly/42wIac1
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @LindembergueSilva
    @LindembergueSilva 2 года назад +1

    Nesse curso consigo fazer uma loja virtual sem depender de framework, tudo na unha ? Estou a procura de algo assim se sim me dá um feedback

  • @heidyrodrigues3157
    @heidyrodrigues3157 Год назад

    Parabéns pela aula! Tenho uma dúvida, como faço para redirecionar as respostas de um formulário e salvar automaticamente numa página? Ou qual nome eu pesquiso para isto? Qual linguagem utilizar?

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado pelo comentário, Heidy Rodrigues! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      bit.ly/3X7TZC3
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @guilhermefelippi2297
    @guilhermefelippi2297 2 года назад

    Muito boa explicação, fiquei apenas com uma dúvida, como faz para ter essa visualização do array em blocos no navegador? a minha fica tudo em linha, é difícil de visualizar

  • @kayquelima5642
    @kayquelima5642 Год назад

    salvou minha vida

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado kayque! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @meskitinha
    @meskitinha Год назад +1

    Não teria como enviar múltiplos paths para o banco de dados em apenas um elemento?

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado pelo comentário, Meskitinha! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      bit.ly/3X7TZC3
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @LivioMagalhaes
    @LivioMagalhaes 2 года назад

    show mano!!!

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado Livio! 👍
      Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀

  • @nobre9399
    @nobre9399 2 года назад

    Trabalho com validação de clientes preciso de uma solução que ao invés de abrir a opção de selecionar um arquivo entre direto na câmera e a pessoa tire uma selfie e na sequência foto de seu documento, isso para provar que é ela mesmo e não que é alguém carregando um arquivo. Tem como ?

  • @celiocom1
    @celiocom1 4 месяца назад

    pelo phpmyadin eu consigo fazer o download da minha pasta public.html ?

  • @otaviomachado8807
    @otaviomachado8807 Год назад +1

    Cara isso funciona com arquivos pdf tmb?

  • @anarktv8098
    @anarktv8098 Год назад

    segundo a documentação, para quem está vendo 1 ano depois, o uniqid não garante 100% que os nomes nunca sairão repetidos. Se você quer mais segurança e criptografia, utilize o random_int()

  • @silaspaesnomarketing
    @silaspaesnomarketing Год назад

    Parabens pelo vídeo... me tire uma dúvida... estou fazendo um app no Flutter, e gostaria de fazer uma tela de cadastro com foto de perfil, eu posso fazer tudo em uma api? posso usar este codigo do video dentro do meu arquivo de registro? estou tentando mas não consigo, tipo.. ele registra no phpmy admin mas em id diferentes como eu faço pra salvar a imagem usando o id do usuario que acabei de cadastrar?

  • @anderline1244
    @anderline1244 Год назад

    Boa Tarde, gostaria de saber como seria feito o código para envio de arquivos acima de 100Megas??

  • @user-ys3bu6bx4o
    @user-ys3bu6bx4o Год назад

    Muito obrigado pelo seu ensinamento! Queria tirar uma dúvida, sou iniciante mas aprendo bastante estudando por conta, eu tentei fazer esse envio das imagens e o restatante de um formulario de cadastro com nome endereço etc... Como faz para mandar esses dados para tabelas diferentes? As imagens para tabela arquivos e os dados dos usuários para tabela usuarios?

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado pelo comentário, Moisés Andrade! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      bit.ly/3X7TZC3
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @alansillva5410
    @alansillva5410 Год назад

    Aula muito top, mas to com uma questão, quando faço o upload.
    Ao fazer o upload está gerando arquivo em duplicidade, o que pode ser? Ainda não achei a solução. Estou inserindo com PDO

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado pelo comentário, Alan! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      zerobugs.com.br/php-essencial
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @tankeiroo
    @tankeiroo Год назад

    Gostaria de saber como faço para ao alterar a foto, verificar antes se foi selecionado uma foto ou não, e se não escolher uma nova foto, alterar somente os demais dados do registro, exceto a foto? E caso eu altere a foto, como apago a anterior e o caminho dela, para somente depois incluir o novo path no registro e enviar o novo arquivo na pasta? Obrigado.

    • @anarktv8098
      @anarktv8098 Год назад

      se quer só alterar a foto é só fazer um update. $sql = "update table_name set path_name = '$path' where codigo_usuario = '$codigo_usuario';

  • @cynthiasoares2694
    @cynthiasoares2694 Год назад

    Boa tarde, como faço para solucionar este erro que estou tendo:
    Fatal error : Uncaught mysqli_sql_exception: Você tem um erro em sua sintaxe SQL; verifique no manual que corresponde a versão do seu servidor MariaDB a sintaxe correta para usar próximo a ') VALUES ('14111.png','arquivos/63a047c286540.png')' na linha 1 em C:\xampp\htdocs\GestaoDocumentos\action .php:22 Stack trace: #0 C:\xampp\htdocs\GestaoDocumentos\action.php(22): mysqli->query('INSERT INTO arq...') #1 {principal} lançada em C:\xampp \htdocs\GestaoDocumentos\action.php na linha 22

    • @HSBC-k7k
      @HSBC-k7k Год назад

      Creio que estar falta uma aspa ou aspa duplas, seria melhor postar a linha do insert, assim fica mais facil para nós poder ajudar.

  • @marciomiranda8995
    @marciomiranda8995 2 года назад

    Olá! No caso de arquivos contendo dados pessoais, como faço para não deixar eles acessíveis, caso alguém digite o caminho da pasta "arquivos"?

  • @curiosochannel23
    @curiosochannel23 2 года назад +1

    Professor como que faço pra enviar o arquivo para outra pagina tipo clico em enviar e ele ir para outra pagina ai no seu ele fica na mesma pagina e eu quero que ele vá para outra como eu faço professor?

    • @zerobugs-tutorial
      @zerobugs-tutorial  2 года назад +1

      É só alterar o atributo action do form para a pagina php que você quer que trate o arquivo.

    • @curiosochannel23
      @curiosochannel23 2 года назад

      @@zerobugs-tutorial O senhor poder passar os códigos para nos? Eu fiz aqui mais não deu certo de jeito nenhum!

    • @joaovcoliveira
      @joaovcoliveira 2 года назад +1

      @@curiosochannel23 ta na descrição do video

    • @WH1TE001
      @WH1TE001 2 года назад

      @@joaovcoliveira tá não

  • @benmoraes5511
    @benmoraes5511 Год назад

    23:51

  • @ademilsonalves2177
    @ademilsonalves2177 8 месяцев назад

    tem alguma forma de comprimir imagem e videos para só depois fazer o upload? economiza tyrafego de dados e ganha desempenho.

    • @zerobugs-tutorial
      @zerobugs-tutorial  6 месяцев назад +1

      Obrigado pelo comentário, @ademilsonalves2177! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      zerobugs.com.br/php-essencial
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @user-hr8rg7gj8l
    @user-hr8rg7gj8l Год назад

    se for no xampp tem que ser dentro do usr dentro do www?

  • @xxduduxx8477
    @xxduduxx8477 10 месяцев назад

    Vc tem esse código para dar uma olhada em algum lugar?

  • @MauricioConceicao-u4x
    @MauricioConceicao-u4x 2 месяца назад

    Boa noite, tem como disponibilizar o codigo?

  • @shelbyon1827
    @shelbyon1827 Год назад

    Poderia disponibilizar o repositório?

  • @LuizFelipe-pb2mt
    @LuizFelipe-pb2mt Год назад

    Aviso : Variável indefinida $mysqli em C:\xampp\htdocs\upload\index.php na linha 35
    Erro fatal : Erro não detectado: Chamada para uma função de membro query() em null em C:\xampp\htdocs\upload\index. php:35 Rastreamento de pilha: #0 {principal} lançado em C:\xampp\htdocs\upload\index.php na linha 35 o meu está dando esse erro, alguém poderia me ajudar ?

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado pelo comentário, Luiz Felipe! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      bit.ly/3X7TZC3
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @agaesteves
    @agaesteves Год назад

    Comprei o curso. Onde eu baixo os arquivos?

  • @brunoaguiar2545
    @brunoaguiar2545 Год назад

    Fiz um pagina onde cadastro uma imagem e na index ele é exibida, no xampp 100% exibe, porem quando subo para o cpanel a imagem não pode ser exibida. alguem pode me ajudar

    • @zerobugs-tutorial
      @zerobugs-tutorial  11 месяцев назад

      Obrigado pelo comentário, Bruno Aguiar! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      bit.ly/42wIac1
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @carloshenriquegoncalvesval1818
    @carloshenriquegoncalvesval1818 9 месяцев назад

    Eu quero criar um que seria pra colocar imagens caso a pessoa acerte o PIN de 6 dígitos. Quero fazer um site de imagens pra minha namorada colocar fotos porém só vou dar um pin quando a gente sair ou algo assim

    • @zerobugs-tutorial
      @zerobugs-tutorial  8 месяцев назад

      Obrigado pelo comentário, @carloshenriquegoncalvesval1818! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      zerobugs.com.br/php-essencial
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @caiolorin7395
    @caiolorin7395 2 года назад

    oi professor quando defino a variavel $path e coloco o caminho dentro dela todas as variaveis ficam indefinidas e nao consigo terminar o codigo por causa disso, pode me ajudar ?

    • @zerobugs-tutorial
      @zerobugs-tutorial  Год назад

      Obrigado pelo comentário, Caio! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      zerobugs.com.br/php-essencial
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @luccagamboa1405
    @luccagamboa1405 2 года назад

    $allowed[] = "image/jpeg"; como fazer upload de arquivos de games com esse código que postei

  • @Gustavo_788
    @Gustavo_788 11 месяцев назад

    Amigo! Nao cheguei a assistir o video direito, mas como voce sabe sobre php programação etc...
    Eu peguei um codigo html, e um codigo php... ambos realizam açoes para enviar arquivo.. obviamente se eu clicar para enviar um arquivo, sem ter publicado nao vai dar nada. E hoje, eu tui colocar o codigo, dentro do google drive, que tem uma opção, de publicar site html... Quando eu vou clicar pra enviar o arquivo que quero por no servidor ele da um monte de erro.. tipo um, é que o link nao está disponivel... tipo foi um erro da plataforma em que eu publiquei meu site... como posso resolver isso, para que ele envie o arquivo para o servidor😭😭

    • @zerobugs-tutorial
      @zerobugs-tutorial  8 месяцев назад

      Obrigado pelo comentário, @Gustavo_788! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      zerobugs.com.br/php-essencial
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @mocojin
    @mocojin Год назад

    ele nao tem o codigo fonte do video?

  • @SenhorNico
    @SenhorNico 2 года назад

    Muito boa explicação. Mais como todo curso em que faço meu código por mais que esteja idêntico as imagens não são salvas. Já fiz vários tutorias diferentes e nada. Uso como sistema operacional o linux mint é uso o lampp. Qual poderia ser a solução para meu sistema não está aceitando salvar as imagens na pasta arquivos?

    • @mywork6882
      @mywork6882 2 года назад

      Boa tarde! Você possivelmte tem que dar permissão a essa pasta de upload criada no seu servidor web do Linux

  • @matheusdantas9933
    @matheusdantas9933 Год назад

    Nãos sei o que fiz errado porem meu path nao vem no banco o resto tudo ok

    • @anarktv8098
      @anarktv8098 Год назад

      provavelmente algum erro sim

  • @celiobatalha
    @celiobatalha 2 года назад

    boa tarde amigo, qual caminho pra que eu possa receber as informaçoes do arquivo via javascript?

    • @zerobugs-tutorial
      @zerobugs-tutorial  2 года назад

      Fala Celio! Ai é mais complicado, não consigo te explicar por aqui, mas a ideia é enviar o arquivo com javascript via POST para um arquivo php, processar o upload nele e depois alterar a página original de acordo com o resultado…

  • @ulissesmignon4232
    @ulissesmignon4232 Год назад

    Isso funciona com arquivos 3D?

  • @jr_nunes
    @jr_nunes Год назад

    Deixa os arquivos para download

  • @aks-dt-9785
    @aks-dt-9785 Год назад

    O meu deu tá dando um erro 🤔

    • @aks-dt-9785
      @aks-dt-9785 Год назад

      consegui resolver KKKK foi so eu comentar q n tava conseguindo que eu conseguir

  • @NoxPush
    @NoxPush 2 года назад +1

    31:45 foi a maior mentira do video

  • @joao.ramos2
    @joao.ramos2 9 месяцев назад

    Warning: move_uploaded_file(/"Área de trabalho"/Pasta6579f8e1a090c.jpg): failed to open stream: Arquivo ou diretório inexistente in /opt/lampp/htdocs/AtividadeWeb2/Controlador/processa_cadastro_viagem.php on line 13
    Warning: move_uploaded_file(): Unable to move '/opt/lampp/temp/phpB71inU' to '/"Área de trabalho"/Pasta6579f8e1a090c.jpg' in /opt/lampp/htdocs/AtividadeWeb2/Controlador/processa_cadastro_viagem.php on line 13
    Warning: Use of undefined constant ok - assumed 'ok' (this will throw an Error in a future version of PHP) in /opt/lampp/htdocs/AtividadeWeb2/Controlador/processa_cadastro_viagem.php on line 15
    mudei de pasta e mesmo assim da erro

    • @zerobugs-tutorial
      @zerobugs-tutorial  8 месяцев назад

      Obrigado pelo comentário, @user-vw9um5xi3d! 👍
      Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP:
      zerobugs.com.br/php-essencial
      OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do RUclips está enfrentando em seu computador.

  • @benmoraes5511
    @benmoraes5511 Год назад

    11:41