CRIANDO UM FORMULÁRIO DE CONTATO COM HTML, CSS e PHP

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 343

  • @victormagosso2572
    @victormagosso2572 4 роки тому +3

    Cara, parabéns. Você foi o único a dar a dica que não funciona em servidor local. Pode parecer intuitivo, mas pra quem está começando (eu) isso foi o que me fez entender. Obrigado!

  • @magalhaes-andre
    @magalhaes-andre 6 років тому +12

    Cara, meus parabéns! Que achado esse canal! Eu atualmente sei apenas Java e tenho aprendido Javascript, sempre me interessei por PHP e esse tutorial realmente foi esclarecedor, rápido e intuitivo. Show de bola!

  • @carlosodas
    @carlosodas 4 роки тому +17

    Passando hoje, 11/10/2020 para agradecer imensamente pelo vídeo. Funcionou perfeitamente no servidor e resolveu o problema que eu tinha, que era o seguinte: utilizei uma versão gratuita de um template do bootstrap e, quando fui testar o formulário é que vi que ele estava sendo acionado por meio de uma biblioteca que, evidentemente, os caras só disponibilizavam na versão pró do template. Com esse código super enxuto - e com a didática do Igor, consegui resolver e entreguei o trabalho sem alterar os custos nem os prazos. Mais uma vez, muito obrigado!

  • @noslemaraujo5067
    @noslemaraujo5067 Рік тому

    Fala Igor Oliveira, seguidor teu aqui, vídeo simplesmente Sensacional, me ajudou D+.
    Estou com um projeto enroscado e me salvou.
    Apreendendo a programar com dicas YT/Igor/ProgramadorBR 2023
    Tenho 36Y, mudança de carreira, Suporte para DEV.

  • @Json_Costa
    @Json_Costa 4 роки тому +4

    To com dificuldade para colocar isso no HostGator ; -; (da erro sempre quando envio o formulario)

  • @julianobrosso
    @julianobrosso 2 роки тому

    Eu fiz tudo conforme ensinado e funcionou! Muito obrigado!

  • @josilenesilva3327
    @josilenesilva3327 2 роки тому +1

    Excelente conteúdo querido, melhor explicação nunca tinha visto antes.

  • @duferreira1477
    @duferreira1477 6 років тому +9

    Muito bom Igor! Estava precisando mesmo aprender isso. Ja curti e compartilhei lá no twitter pra galera acompanhar tbm

  • @marcuswagner9245
    @marcuswagner9245 5 років тому

    Muito obrigado, amigo. Agradeço pelo vídeo e pela prontidão em ajudar. Vc ganhou o meu respeito!!!

  • @gabrielnama311
    @gabrielnama311 5 років тому +1

    Eu te amo cara! Tava doido pra conseguir enviar formulário para email, tudo dava errado, mas o seu tutorial deu certo. Brigadão!

  • @jhessy3097
    @jhessy3097 4 роки тому +2

    Cara tu é Foda mam., obrigado por gastar por postar um conteúdo tão bom com um didática fantástica valeu.

  • @fellipefoliveira
    @fellipefoliveira 2 роки тому +1

    Massa. Incrível a naturalidade com que você domina os códigos. Valeu pelo vídeo. Acho que gostaria de ver com nodejs, apesar de não entender bem ainda, hehe.
    Muito gradecido pelo vídeo

  • @samuhmatos
    @samuhmatos 2 роки тому

    Cara.. voce é o maximo! MAs esta caindo na minha caixa de spamf

  • @marcosaugustosoares
    @marcosaugustosoares 2 роки тому

    Excelente Igor. Muito obrigado!!

  • @ComoVemos
    @ComoVemos 5 років тому +1

    Curto, direto e objetivo. Valeu mesmo! Programador, alguns programadores recomendam o uso do PHPMailer para o envio de emails. Já tentei usar e achei MUITO complexo, dá alguns erros, sofre atualizações e blá, blá, argh. Você acha necessário? É mais seguro dependendo do formulário ou tanto faz. Obrigado!

  • @thalesvitoroliveiracirino9229
    @thalesvitoroliveiracirino9229 5 років тому

    Vídeo muito top professor, mas uma dica para quem quiser pensar em outra possibilidade é usar o require nos campos e fazer uma validação no javascript deixando o processamento todo no cliente e aí quando chegar os dados no servidor você já garantiu que não há campos vazios. Mas uma dúvida que eu fiquei é nessa função addslashes() pois eu nunca vi ela, obrigadoooo pelo vídeo.

  • @albertozaranza
    @albertozaranza 6 років тому +34

    Ficou show. Depois monta um exemplo simples com o Node JS

  • @rick7242
    @rick7242 6 років тому +1

    Aula bem legal, fique interessado em ver como fazer isso em node.js

  • @Mickael_Br56
    @Mickael_Br56 2 роки тому +1

    Valeu ae cria, demorei mas deu certo!

  • @eldercharles4311
    @eldercharles4311 5 років тому +1

    Olá, queria usar o envio com Ajax, aparecendo uma mensagem dizendo "Enviado com sucesso" sem sair da pagina e limpar o form, gostaria de saber como faz exatamente com o exemplo do vídeo.
    Obrigado e parabéns pela didática.

  • @luispaulo4008
    @luispaulo4008 4 роки тому

    Ficou top o conteúdo e mais um material para meu portfólio.

  • @cristianpaz1405
    @cristianpaz1405 4 роки тому +1

    Parabéns pelo vídeo. Funcionou perfeitamente.

  • @Cosmedesigner2010
    @Cosmedesigner2010 4 роки тому

    Quando eu vi programador, já logo disse: não deve ser apenas um curioso como eu. E eu estava certo, o cara é bom, Parabéns.

  • @flaviodematos2910
    @flaviodematos2910 Рік тому

    Boa noite amigo! sabe me dizer, de um link ou informação com exemplo, de uma rotina onde eu possa recortar em uma imagem, os campos necessarios para fazer uma area de login, porem usando alguma função para amarrar cada recorte a uma campo desta area de login, tipo quero personalizar. Pegando como exemplo, um computador no background e recortar o monitor dele e colocar estes campos para fazer o preenchimento.

  • @Alan01063
    @Alan01063 6 років тому +6

    Cara! Que aula foda. Video muito bom.

  • @adailsena8049
    @adailsena8049 4 місяці тому

    Boa noite, gostaria de saber como enviar um formulário de contato mas que no corpo do e-mail venha um topo com o logo da empresa e depois venha o conteudo do formulario enviado, tentei vários html vai as informações mais a imagem não aparece, teste no gmail. Obrigada

  • @kauannovello3063
    @kauannovello3063 3 роки тому +1

    Joguei no servidor e deu o seguinte erro:
    Warning: Use of undefined constant email - assumed 'email' (this will throw an Error in a future version of PHP) in /home/storage/b/2d/37/optatec2/public_html/email.php on line 3
    Warning: Use of undefined constant email - assumed 'email' (this will throw an Error in a future version of PHP) in /home/storage/b/2d/37/optatec2/public_html/email.php on line 3
    Email enviado com sucesso
    Deprecated: Directive 'track_errors' is deprecated in Unknown on line 0
    conferir e o email não chegou

  • @luisbarufi
    @luisbarufi 6 років тому +2

    Muito bom! Parabéns, gostei da ideia referente ao Node JS, se possível for monta um exemplo.

  • @Vitorcpcblack
    @Vitorcpcblack 3 роки тому

    Top a aula mas, deu esse erro na linha 3 - syntax error, unexpected token "&&" in, e gostaria de saber de no segundo if como posso fazer um redirecionamento para outro site.

  • @victorribeiro9424
    @victorribeiro9424 5 років тому +1

    Cara, que aula foda. Eu ficava igual besta criando todo o e era só colocar um "!"..kkkkk
    Igor, na boa. Onde tu achou esse boné? Esse azul do seu boné é muito da hora..kk

  • @leandrofalcao7976
    @leandrofalcao7976 6 років тому +13

    Com node seria bom tbm, bom vídeo didático

  • @arianerodrigues2188
    @arianerodrigues2188 3 роки тому

    Boa tarde!!!
    Desculpem minha ignorância, estou praticando o formulário minha dúvida como consigo abrir essa pagina em branco para ir acompanhando a construção , não consigo abrir no meu notbook !!! Help

  • @getuliosouza5512
    @getuliosouza5512 2 роки тому

    Não deu certo por aqui. Coloquei o "name" nos inputs e conferi na hora de montar as variáveis no php. Preenchi os campos, cliquei em "enviar", mas não apareceu nem a mensagem "e-mail não pode ser enviado". O que eu fiz de errado?

  • @Zero1Noticias
    @Zero1Noticias 5 років тому

    Parabéns.Simples e eficiente.

  • @severinojoaquim
    @severinojoaquim 4 роки тому +7

    Cara, como diria 'Fócrates': "tu és 'soda'!" Muito obrigado.

  • @rodolfoesteves319
    @rodolfoesteves319 4 роки тому +1

    muito bom amigo ! como eu consigo colocar um refresh quando quando enviar o form ele dar um alert e atualizar para voltar para a página inicial?

  • @1b2l3a4d5e
    @1b2l3a4d5e 4 роки тому +1

    Sensacional!!! Muito obrigado me ajudou muito

  • @maiconandredasilva
    @maiconandredasilva Рік тому

    Excelente vídeo! Muito obrigado

  • @acessoyoutube6012
    @acessoyoutube6012 2 роки тому

    OI, Igor! Estou tentandoi criar essa página também no v s code, porém, estou iniciando na área de programação e nada entendo de php. Minha máquina não tem php, aí, o vs code diz para fazer alguma coisa nas configurações, o que faço?

  • @paginaperfeitahosting8673
    @paginaperfeitahosting8673 3 роки тому

    Muito obrigado, ajudou muito, parabéns e sucesso!

  • @marcianotv_
    @marcianotv_ 3 роки тому

    Estou com um problema relacionado a esse video, o video em si funcionou perfeitamente, esta rodando liso, o problema é que estou recebendo emails com problemas nos acentos, e nao estou conseguindo achar uma solução na web que bata com o estilo de codigo que voce utilizou, poderia me ajudar a corrigir os acentos baseado no codigo que vc escreveu por favor?

  • @arthurfigueredosilva8152
    @arthurfigueredosilva8152 2 роки тому

    @Programador Br , estou querendo fazer um formulario como esse porem para cair os dados em minha tabela do google forms. como faço?

  • @josekiku
    @josekiku 5 років тому +3

    Meu ta dando esse erro:
    Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in

    • @cauacorreia6768
      @cauacorreia6768 5 років тому

      Vc deve ta tentando mandar ou receber pra algum email do Gmail. Se nao me engano vai ter que usar o PHPmailer pq la ja tem a conexão com o SMTP da google

  • @AnaCarolina-bp2ns
    @AnaCarolina-bp2ns 3 роки тому

    No meu código aparece a mensagem de que foi enviado o email, mas no email não aparece nada... Estou usando a hospedagem da locaweb

  • @Rick_Rigs
    @Rick_Rigs 11 місяців тому

    tentando fazer isso no locaweb... é a mesma parada meu mano?
    to tentando de mil jeito aqui na locaweb, eu agr fiz oq vc falou no final do video... de adc outro email p colocar no from... só q demora p atualizar as caixas postais lá, espero que amanhã de certo heheheh, to fzdo um site bem simples, n qro ter q usar wordpress e nem mais nada hehehe vlw meu parceiro

  • @igoraugustocorsoborgio8363
    @igoraugustocorsoborgio8363 3 роки тому

    Só não entendi a parte do email do domínio. Se eu hospedar na Aws ou no Google firebase eu preciso ter um email de um deles? Alguém conhece algum que faça hospedagem gratuita? esse do firebase eu ví que é pago

  • @nathansantos6264
    @nathansantos6264 4 роки тому

    Apareceu isso para mim:
    mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
    Isso é o lance do servidor que vc comentou?

  • @niltonduarte3531
    @niltonduarte3531 5 років тому

    Faltou você mostras como pegar dados dos inputs dos tipo rádio, checkbox e opition que usam o atributo value e não o name. Com o name eu já sei.

  • @henriquesantos6428
    @henriquesantos6428 2 роки тому

    como ele consegue rodar o php no navegador sem nenhum soporte ao PHP? Estou com essa dificuldade, pois se eu tento abrir um arquivo php fora do xamp, ele não abre!

  • @marcoantoniosilva795
    @marcoantoniosilva795 4 роки тому

    Fala Igor! beleza? Cara eu tenho dificuldade em fazer um formulário de envio de mensagem, tenho estudado bastante Bootstrap + Node JS juntos mas quando chego em fazer a rota do formulário no Bootstrap para node, eu me perco e não consigo... tenho uns três projetos prontos faltando a parte do formulário, para hospedar e estou querendo hospedar na Umbler... então poderia fazer um vídeo com esta integração e como subir para Umbler...

  • @iagomartins4222
    @iagomartins4222 5 років тому

    otimo video. só faltou o zoom no codigo, para mim q uso muito o celular fez falta

  • @canalaleatorio-py8kb
    @canalaleatorio-py8kb 9 місяців тому

    o meu deu erro, quando clico para enviar os dados no botao inves de aparecer a mensagem aparece uma pagina do php em branco

  • @workhard6368
    @workhard6368 6 років тому +9

    O barulho desse teclado é maravilhoso kkkk

  • @felipemarques6635
    @felipemarques6635 5 років тому +1

    Obrigado pelo conteúdo!! Me ajudou muito .

  • @luanacristinar.goncalves4085

    Funcionou! Deus te abençoe :)

  • @DireitaPeloBrasil
    @DireitaPeloBrasil 5 років тому

    Parabéns brother! Apresentou mensagens de erro no localhost, mas no servidor funcionou normal. Obrigado!

  • @filmescompletos4043
    @filmescompletos4043 3 роки тому

    Na hora que eu clico em enviar não aparece os códigos php pra mim. O que será que eu fiz de errado?

  • @diasddc
    @diasddc 5 років тому +5

    Boa tarde. EU fiz aqui quando envio os dados do formulário aparece a mensagem que foi enviada com sucesso mas não chega mensagem nenhuma na caixa do meu email. O que pode ser?
    Pode ajudar?

    • @jeffersonhenrique5172
      @jeffersonhenrique5172 4 роки тому +2

      @@SiqueiraXOficial conseguiu resolver?

    • @jeffersonhenrique5172
      @jeffersonhenrique5172 4 роки тому +2

      @@SiqueiraXOficial Valeu, o meu era o mesmo problema....

    • @diasddc
      @diasddc 4 роки тому

      @@SiqueiraXOficial Boa tarde. Eu nem tentei mais porque conversei com uns amigos programadores e me disseram que essa forma não é muito segura mais não. Eu fiz pelo PHPMailer e envia normal.

    • @diasddc
      @diasddc 4 роки тому

      @@SiqueiraXOficial é vdd

    • @diasddc
      @diasddc 4 роки тому

      @@SiqueiraXOficial kkkkk isso já aconteceu comigo

  • @diretodotuneldotempo2988
    @diretodotuneldotempo2988 4 роки тому

    achei super bacana, mas eu acho que errei em algum momento no código php. se puder me ajudar. Toda vez que tento enviar a mensagem da erro na linha 22 que no meu caso está no replay-to

  • @rafaoli02
    @rafaoli02 4 роки тому

    Sexta feira 16 de Outubro 2020, me ajudou muitooooo vlw irmão.

  • @patytyta6659
    @patytyta6659 2 роки тому

    Oii!! Amei a didática" Vi seu site, mas vc não ensina php na grade que oferece?

  • @weslleyfelix5072
    @weslleyfelix5072 4 роки тому +1

    Voce me inspira a ser um programador melhor!
    Obrigado

  • @evandrorodrigues8431
    @evandrorodrigues8431 4 роки тому +1

    Excelente aula amigo. Uma pergunta: eu uso uma pagina de captura gerado pela mailrelay, só que formulário vem com uma cor de fundo fixa e um cabeçalho. Teria como eu usar um código tipo esse, e editar o mesmo? Mas fazendo a mesma finalidade, criando minha lista de contato dentro mailrelay, mas com meu html personalizado. Se poder me ajudar, eu lhe agradeço muito.

  • @andresouza3002
    @andresouza3002 3 роки тому

    Fiz e refiz até que consegui..... obrigado Igor!!!

    • @pedrovictor1361
      @pedrovictor1361 3 роки тому

      deu certo com o mamp? o meu código está do mesmo jeito, mas continua dando o erro 500

    • @PedroPeripecias
      @PedroPeripecias 3 роки тому

      @@pedrovictor1361 Eae Pedro, você conseguiu concertar o erro? O meu ta dando o mesmo e outra tem algum domínio free ?

    • @pedrovictor1361
      @pedrovictor1361 3 роки тому +1

      @@PedroPeripecias consegui com php usando hospedagem paga, pra testar em localhost usei uma api do formspree que e bem legal e serve muito pra quem nao quer ter muito trabalho 😅

    • @PedroPeripecias
      @PedroPeripecias 3 роки тому

      @@pedrovictor1361 Vlw mano, o Igor não deixa bem claro que tem que ser em hospedagens pagas KKKKKKK, mas essa api do formspree deve resolver legal

  • @joaoegabriel974
    @joaoegabriel974 3 роки тому

    Podia deixar o codigo pronto na descrição, Eu fiz tudo certinho deu errado, N sei se escrevi algo errado, na parte do php

  • @cecithurler
    @cecithurler 5 років тому

    Preciso mudar o envio de um formulario complexo já existente. Posso fazer com php? como seria feito?ele esta como formMail.

  • @luccagamboa1405
    @luccagamboa1405 4 роки тому

    Dúvido vc fazer um formulário com texto de url e upload de imagem (que irao aparecer em outra pagina foto e url juntos após serem enviados), não acho em nenhum lugar

  • @doutorporta
    @doutorporta 2 роки тому

    Muito bom , simples e rápido .

  • @ivanrabelo1558
    @ivanrabelo1558 5 років тому +1

    Essa aula vale ouro

  • @paulorobson5715
    @paulorobson5715 6 років тому +2

    Cria com Node mano, gostaria de ver esse espetáculo

  • @raquel_lima7
    @raquel_lima7 3 роки тому

    O e-mail seria enviado se utilizasse o GitHub page ou daria erro? Não quero colocar em um servidor, seria somente para portfólio.

  • @taynamunhos8719
    @taynamunhos8719 3 роки тому +1

    Igor ótima aula!! Só tenho uma dúvida, o meu esta dando a mensagem de enviado, porém não esta chegando no e-mail cadastrado pra recebe-lo (estou usando um e-mail do dominio). Sabe me dizer qual pode ser o erro?

  • @l0rd4sat0r
    @l0rd4sat0r 6 років тому +3

    Com Node JS também seria interessante

  • @danilorodrigues87
    @danilorodrigues87 3 роки тому +1

    funcionou perfeitamente, agora como faço pra retornar para a primeira pagina e esibir a mensagem la

    • @BBBSEMCORTES
      @BBBSEMCORTES 2 роки тому

      Eu trocaria a mudança de página por um Alert

  • @marcelolima9164
    @marcelolima9164 6 років тому +4

    Faz com Node JS, please!

  • @fabianowebdesign
    @fabianowebdesign 3 роки тому

    me ajudou bastante!!!! ... te devo uma, obrigado!!!!

  • @LEGMPrado
    @LEGMPrado 4 роки тому

    Formulário de Contato

  • @DiegoSouzaCDV
    @DiegoSouzaCDV 5 років тому

    O meu deu certo, queria saber como faz para pular a linha no corpo do e-mail, da forma que esta vai tudo em uma linha só

  • @GlaucoSilvalima
    @GlaucoSilvalima 4 роки тому

    O meu informar q enviou mais não recebido no e-
    mail minha hospedagem é local WEB

  • @TecnologiaemFoco
    @TecnologiaemFoco 4 роки тому

    Olá meu caro , segui o tutorial a risca e revisei várias vezes , mas está dando erro no primeiro If dizendo que a chave colocada não final não está certo .
    Quando tiro a chave da erro na linha $nome , reconhece como erro .

  • @lucasantonio3446
    @lucasantonio3446 5 років тому

    Não entendi essa parte do php onde fica o &header onde diz que o email tem pertencer ao dominio onde o script vai está rodando. Como Assim?

  • @nicefee
    @nicefee 5 років тому

    Igor, boa tarde. Não estou conseguindo. Fica dando erro. Por gentileza, se puderes ver qual é o erro...

  • @miguel5250
    @miguel5250 4 роки тому

    pode disponiblizar o código? pelo menos o php? Como faço para a mensagem de sucesso aparecer na mesma página?

  • @Sistem32
    @Sistem32 3 роки тому +1

    faz com nodeJs please

  • @luisrobertodeoliveirasique5970
    @luisrobertodeoliveirasique5970 5 років тому

    Estimado amigo para mim poder ter o contato feito de um x visitante no meu formulário como tenho de me proceder,eu já fiz de tudo aqui na base mas o e-mail é enviado mas não recebo meu e-mai que temos no gmail.com ,será que tenho de se ter um servidor, no caso estou usando html por favor amigo como posso fazer?

  • @falopes
    @falopes 4 роки тому

    Fala Igor, montei o seu formulário... tá lindão la no site q eu montei, mas nao ta chegando o e-mail pro cliente (mesmo falando q foi enviado com sucesso)... é na locaweb... já aconteceu contigo algum problema?

  • @DemetrioFranciscodaSilva
    @DemetrioFranciscodaSilva 4 роки тому

    Bom dia! por favor faça um vídeo de formuçário com tratamento para LGPD

  • @juliabasilehabermann4985
    @juliabasilehabermann4985 5 років тому

    olá!! Uma dúvida, eu gostaria de colocar uma caixa de mensagem invés de um 'echo'. Teria como?

  •  4 роки тому

    quando envio pra um gmail fica aparecendo x=mailer:PHP/versãodophp, por que?

  • @gugaquimera
    @gugaquimera 4 роки тому

    Queria entender como posso colocar uma opção de anexo de imagens no formulario.

  • @crisbianchini9392
    @crisbianchini9392 4 роки тому

    Alguém pode me ajudar? tá tudo belezinha mas recebo o e-mail somente com o nome e e-mail preenchidos, o campo da mensagem vem em branco.

  • @marlontombini608
    @marlontombini608 5 років тому

    Boa noite Igor, tudo bem? Obrigado por compartilhar mais uma aula, ótimo conteúdo!
    Eu queria saber se poderia tirar minha dúvida... Como enviar os dados de um formulário, para uma planilha em excel? de modo que toda vez que seja enviado um novo "cadastro" os dados sejam inseridos na linha à baixo do excel?
    Poderia me ajudar? Obrigado desde já!

  • @CarlosSoares
    @CarlosSoares 4 роки тому

    Tudo certo mas como faz para ao invés de aparecer a mensagem de sucesso, a página ser redicionada de volta para o site? To tentando colocar header("Location: minhaoutrapagina.php") mas nada funciona. Vlw.

  • @diegodias9243
    @diegodias9243 4 роки тому

    Hey Igor meu formulário tá dando página branca. Oq será q pode ser?

  • @gabrielhenriquemarcao509
    @gabrielhenriquemarcao509 3 роки тому

    Olá! Tem como no campo From vir o email do cliente, ao invés do nosso mesmo ?

  • @321Dniel
    @321Dniel 3 роки тому

    cara muito obrigado, funcionou 100%

  • @renatomacedo3
    @renatomacedo3 6 років тому +2

    Faz com Node por favor

  • @ArthurFacchi
    @ArthurFacchi 3 роки тому

    Vídeo muito bom! Mas, no começo do vídeo, poderia avisar que precisaria de um servidor para formar o email. Sem ser isso ta de boa :)

  • @fernandodocarmosouza695
    @fernandodocarmosouza695 3 роки тому

    Gostei muito da aula, e tenho uma dúvida, não precisa de uma autenticação smtp mesmo?

  • @gamesite9037
    @gamesite9037 4 роки тому

    O código funciona, mas no servidor que trabalho só funcionou quando eu adicionei um parâmetro no final da função mail(). Vou deixar o exemplo para quem tiver o mesmo problema: mail($to, $assunto, $corpoemail, $headers, '-fmeu@email.com.br'). Perceba que ao final da função tem o parâmetro -f seguido do email com o qual quero ENVIAR a mensagem. Somente assim consegui enviar os emails e receber no email de contato.