Faça uma pesquisa e encontre tudo que já foi publicado no blog
Publicado em: 30 outubro 2007
Algumas pessoas já me perguntaram sobre como enviar dados de formulários para um email utilizando o PHP. Com intuito de ajudar essas pessoas, resolvi disponibilizar um script desenvolvido pelo o programador e brother Rodrigo Magalhães e que uso com frequência em meus trabalhos.
formulario.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <title>Formulário de Contato</title> </head> <body> <form action="envia.php" method="post" id="contato" name="contato"> <fieldset> <legend>Preencha o formulário</legend> <p> <label for="nome">Nome:</label> <input type="text" name="nome" id="nome" /> </p> <p> <label for="email">Email:</label> <input type="text" name="email" id="email" /> </p> <p> <label for="tel">Telefone:</label> <input type="text" name="tel" id="tel" /> </p> <p> <label for="msg">Mensagem:</label> <br /> <textarea id="msg" name="msg"></textarea> </p> <p> <button type="submit" name="enviar" id="enviar">Enviar</button></p> </fieldset> </form> </body> </html> |
envia.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <?php $nome = $_POST['nome']; $email = $_POST['email']; $tel = $_POST['tel']; $msg = $_POST['msg']; $mensagem = "<b>Nome:</b> \t$nome<BR>"; $mensagem .= "<b>E-mail:</b> \t$email<BR>"; $mensagem .= "<b>Telefone:</b> \t$tel<BR>"; $mensagem .= "<b>Mensagem:</b> \t$msg"; //$mensagem = "$msg"; $remetente = "$email"; $destinatario = "seu_email@.com.br"; $assunto = "Formulário de Contato"; $headers = "From: ".$remetente."\nContent-type: text/html"; # o ‘text/html’ é o tipo mime da mensagem if(!mail($destinatario,$assunto,$mensagem,$headers)){ header('Location: erro.php'); } else { header('Location: confirma.php'); } ?> |
confirma.php
1 2 3 4 5 6 7 8 9 10 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <title>Formulário de Contato</title> </head> <body> <p>Seus dados foram enviados com sucesso</p> </body> </html> |
erro.php
1 2 3 4 5 6 7 8 9 10 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <title>Formulário de Contato</title> </head> <body> <p>Tente novamente</p> </body> </html> |
O script é simples e eficiente que você pode usar em qualquer uns dos seus sites que esteja utilizando o PHP.
update: incrementei com o código sugerido pelo o Adalberto nos comentários.
update 2: fiz alteração do script que estava dando erro no Gmail. Agora está tudo bem.![]()
Categorias: Tutoriais | Tags:
Thássius
comentou:
Boa dica. Sabe se vale mais apena isso ou o plugin Contact Form para WordPress?
Usando
Mozilla Firefox 2.0.0.7 no
Windows XP
Leonardo Pessoa
comentou:
Agiliza bastante o trabalho do pessoal mesmo. Só uma opinião: acho desnecessária a página confirma.php, uma vez que já tem um scrip em Java pra anunciar a confirmação de envio.
=DThássius, depende cara. Utilizar esse tipo de formulário no Wordpress vai te dar mais trabalho para integrar, por isso que eu prefiro usar algum plugin.
Abraços!
Usando
Mozilla Firefox 2.0.0.8 no
Windows XP
Adalbertow
comentou:
Ao inves de:
mail($email,$assunto,$mensagem,$headers);
?>alert(”Enviado com Sucesso!”);
location.href = “confirma.php”;Coloque isso:
if ( mail($email,$assunto,$mensagem,$headers) ) {
header(”Location: sucesso.html”);
} else {
header(”Location: erro.html”);
}
depois posta um em .asp tb ne, ripai um dos meus…
Usando
Opera 9.22 no
Windows XP
Newton Calegari
comentou:
Show.
Vou passar o link para um amigo que estava me perguntando como fazer, e tipo, eu não sei ensinar muito bem e aqui está bem explicado.
Usando
Mozilla Firefox 2.0.0.8 no
Windows XP
Felipe Veiga "Dent VII"
comentou:
Que isso, tem tudo iso pronto na net!
Eu só analiso o código e faço mudanças agora. Com Ruby ainda mais, nem código faço quase ehehheheAbraços!
Usando
Mozilla Firefox 2.0.0.8 no
Windows Vista
Erik Marques
comentou:
Muito boa sua dica. Realmente é muito útil. Lembrando que funciona bem em sites PHP e nao serve muito bem pro Wordpress.. pra ele usamos os plugins para ter algo mais unificado, mas nada que nao de para adaptar né.
Usando
Mozilla Firefox 2.0.0.8 no
Windows XP
Tiago Celestino
comentou:
Calegari,
espero que ajude bastante.Veiga,
é claro que existe milhares de exemplos prontos e que podem ser utilizados, mas nada com mais uma opção para rechear ainda mais sua biblioteca de scripts.Marques,
no WordPress o melhor é usar o plugin que bem mais prático e rápido de fazer.
Usando
Mozilla Firefox 2.0.0.8 no
Windows XP
Andre
comentou:
eu tentei mas não manda o e-mail para minha caixa-postal!!!!!!!!!!!!!!!!
Não deu certopor favor me ajudem eu sou completamente amador em php
e outras linguagens
Usando
Internet Explorer 7.0 no
Windows XP
Tiago Celestino
comentou:
André,
deu algum erro? Passou para a página de sucesso? Já olhou na caixa de spam do seu webmail?
Usando
Mozilla Firefox 2.0.0.9 no
Windows XP
Tiago Celestino .Blog Formmail ASP/CDONTS
comentou:
[...] formmail em PHP que postei algum tempo atrás fez sucesso que alguns pediram um exemplo utilizando o [...]
Usando
WordPress 2.2.1
Ana
comentou:
O mesmo aconteceu comigo..não envia email..o que pode ser de errado?
Usando
Mozilla Firefox 2.0.0.9 no
Windows XP
Tiago Celestino
comentou:
Vou testar novamente, já que no meu servidor os formmail funcionou tranquilo.
Abraços
Usando
Mozilla Firefox 2.0.0.9 no
Windows XP
Nayron
comentou:
Esse fomulário ta dando o seguinte erro:
Warning: mail() [function.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 C:\wamp\www\formularioTeste\envia.php on line 18
Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\formularioTeste\envia.php:18) in C:\wamp\www\formularioTeste\envia.php on line 20
nao sou muito bom em php então se pudece me dar uma ajudinha ficaria agradecido!
abraço
Usando
Mozilla Firefox 2.0.0.13 no
Windows XP
Nayron
comentou:
Estava testando com o apach e tava dando erro,mais quando passei pro servidor funcionou perfeito!!
pode me explicar porq acontece isso?
abraço
Usando
Mozilla Firefox 2.0.0.13 no
Windows XP
Tiago Celestino
comentou:
Nayron,
pelo o fato de está testando local e não ter um servidor SMTP, o script php não estava funcionando. Para rodar a função “mail” é preciso ter configurado o servidor de envio, ou seja, o SMTP.![]()
Abraços
Usando
Mozilla Firefox 2.0.0.13 no
Windows XP
John
comentou:
Fala rapaziada!
Um complemento que procurava há tempos e descobri hoje só
Para enviar a mais de um destinatário, separe cada endereço com vÃrgula. Assim:$destinatario = “seu_email@.com.br, seu_email_2@.com.br, seu_email_3@.com.br”;
Aqui funcionou beleza (mas tem q separar com vÃrgula e não ponto-e-vÃrgula).
abraços
Usando
Mozilla Firefox 2.0.0.13 no
Windows XP
maro
comentou:
excelente script funciona, configuração facil parabens…
Usando
Internet Explorer 6.0 no
Windows XP
Tiago Celestino
comentou:
Maro,
estamos aqui pra isso. Precisar estarei por aqui para esclarecer dúvidas e o que tiver em mente.
Usando
Mozilla Firefox 2.0.0.13 no
Windows XP
Pablo Lizot
comentou:
Nossa, fiquei dois dias procurando um script que funcionasse, cara valeu mesmo, esse funcionou perfeitamente, muito obrigado mesmo!!!!!
Mas tenho uma duvida, tenho um formulário bem complexo, algo como uma ordem de pedido, não manjo muito de php, mas to começando a gostar, então oq preciso saber é como configurar esses componentes, tipo radiobutton, combobox, para que eles também sejam encaminhados para o e-mail.
Aqui o código, não to pedindo pra vocês fazerem tudo, só quero um auxÃlio de como começar… até pq quero aprender, melhor, preciso aprender
![]()
>>>>Perfumes dos Famosos<<<<
function soma() {
var form = document.forms['formmail'];
var campos = form.elements;
var soma = 0;for (var n=0;n<campos.length;n++) {
if ((campos[n].type.toLowerCase() == “radio”) && (campos[n].checked)) {
var numero = (campos[n].value.replace(”,”,”.”));
soma += parseFloat(numero);}
}
document.getElementById(”soma”).innerHTML = soma.toFixed(2);
}
Compre
Preencha o formulário atentamente, ele contém todos os produtos disponíveis em nossa loja, você pode selecionar os que lhe interessam, após fazer suas escolhas clique em enviar, que em breve, nossa equipe entrará em contato com você.
// aqui deveria chamar algum script, tipo formmail, só que os que eu achei não consegui fazer funcionar…, nos scripts, não sei tb se eu tenho q colocar todas as variáveis, tipo radio button, select… nos da internet soh tem os textfield…
Nome:
Endereço:
Cidade:
Estado:
Acre
AlagoasAmapá
Amazonas
Bahia
CearáDistrito Federal
Espírito SantoGoiás
Maranhão
Mato Grosso
Mato Grosso do SulMinas Gerais
ParáParaíba
Paraná
Pernambuco
PiauíRio de Janeiro
Rio Grande do Norte
Rio Grande do Sul
Rondônia
Roraima
Santa CatarinaSão Paulo
SergipeTocantins
CEP:
*somente os números
E-mail:
Telefone:
Celular:
Perfume 01
P01 - LOU LOU
P02 - PRADAP03 - CURIOUS
P04 - 212 SEXYP05 - CHANEL 5
P06 - AMARIGEP07 - CK ONE
P08 - AMOR AMORP09 - SENSI
P10 - PARISP11 - BABY TOUCH
P12 - ORGANZAP13 - ANAIS ANAIS
P14 - ANGELP15 - TOMMY GIRL
P16 - GABRIELA SABATINIP17 - BVLGARI
P18 - EUPHORIAP19 - CK BE
P20 - ALLUREP21 - CONTRADICTION
P22 - CHICP23 - 212 WOMAN
P24 - OPIUMP25 - LIGHT BLUE
P26 - J’ADOREP27 - JEAN PAUL
P28 - ROMANCEP29 - LAGUNA
P30 - PROMESSEP31 - VERY IRRESISTIBLE
P32 - NOAP33 - FLOWER
P34 - POISONP35 - D. & GABBANA
P36 - BRITP37 - GLOW
P38 - SAMSARA
P39 - ACQUA DI GIÓ
P40 - CHANCEP41 - PRESENCE
P42 - DOLCE VITAP43 - RALPH
P44 - DUNE
P45 - HAPPY
P46 - ETERNITY MOMENTP47 - MIRACLE
P48 - L’EAU D’ISSEYP49 - ETERNITY F
P50 - ETERNITY M
P51 - PACO RABANNE
P52 - PIP53 - BOSS IN MOTION
P54 - BOSS SOULP55 - POLO BLUE
P56 - ALLURE SPORT
P57 - CRAVE
P58 - L’EAU D’ISSEYP59 - ACQUA DI GIÓ
P60 - AZZAROP61 - 212 MEN
P62 - BALDESSARINI
P63 - ANIMALE
P64 - ECHOP65 - MINOTAURE
P66 - POLOP67 - HUGO ENERGISE
P68 - DRAKKAR NOIR
P69 - FERRARI BLACK
P70 - INDIVIDUELP71 - TOMMY
P72 - PRESENCEP73 - KENZO POUR HOMME
P74 - PALOMA PICASSO
P75 - D. & GABBANA
P76 - CHROMEP77 - FAHRENHEIT
P78 - XSP79 - VETIVER
P80 - POLO SPORTP81 - LACOSTE POUR HOMME
P82 - LE MALEP83 - CRYSTAL NOIR
P84 - BLACK CODEP85 - JOOP! NIGHTFLIGHT
P86 - HUGO DEEP REDP87 - WEEKEND
P88 - HERRERAP89 - JAZZ
P90 - TED LAPIDUSP91 - KOUROS FRAICHEUR
P92 - KOUROSP93 - KOUROS SPORT
P94 - ARMANIP95 - VISIT
P96 - OBSESSIONP97 - BVLGARI BLACK
P98 - HUGOP99 - FERRARI ROSSA
P100 - ALIENSport 30 ml
Sport 50 ml
Classic 50 ml
Perfume 02
P01 - LOU LOU
P02 - PRADAP03 - CURIOUS
P04 - 212 SEXYP05 - CHANEL 5
P06 - AMARIGE
P07 - CK ONE
P08 - AMOR AMORP09 - SENSI
P10 - PARISP11 - BABY TOUCH
P12 - ORGANZA
P13 - ANAIS ANAIS
P14 - ANGELP15 - TOMMY GIRL
P16 - GABRIELA SABATINIP17 - BVLGARI
P18 - EUPHORIA
P19 - CK BE
P20 - ALLUREP21 - CONTRADICTION
P22 - CHICP23 - 212 WOMAN
P24 - OPIUM
P25 - LIGHT BLUE
P26 - J’ADOREP27 - JEAN PAUL
P28 - ROMANCEP29 - LAGUNA
P30 - PROMESSE
P31 - VERY IRRESISTIBLE
P32 - NOAP33 - FLOWER
P34 - POISONP35 - D. & GABBANA
P36 - BRIT
P37 - GLOW
P38 - SAMSARAP39 - ACQUA DI GIÓ
P40 - CHANCEP41 - PRESENCE
P42 - DOLCE VITA
P43 - RALPH
P44 - DUNEP45 - HAPPY
P46 - ETERNITY MOMENTP47 - MIRACLE
P48 - L’EAU D’ISSEY
P49 - ETERNITY F
P50 - ETERNITY MP51 - PACO RABANNE
P52 - PIP53 - BOSS IN MOTION
P54 - BOSS SOUL
P55 - POLO BLUE
P56 - ALLURE SPORTP57 - CRAVE
P58 - L’EAU D’ISSEYP59 - ACQUA DI GIÓ
P60 - AZZARO
P61 - 212 MEN
P62 - BALDESSARINIP63 - ANIMALE
P64 - ECHOP65 - MINOTAURE
P66 - POLO
P67 - HUGO ENERGISE
P68 - DRAKKAR NOIRP69 - FERRARI BLACK
P70 - INDIVIDUELP71 - TOMMY
P72 - PRESENCE
P73 - KENZO POUR HOMME
P74 - PALOMA PICASSOP75 - D. & GABBANA
P76 - CHROMEP77 - FAHRENHEIT
P78 - XSP79 - VETIVER
P80 - POLO SPORTP81 - LACOSTE POUR HOMME
P82 - LE MALEP83 - CRYSTAL NOIR
P84 - BLACK CODEP85 - JOOP! NIGHTFLIGHT
P86 - HUGO DEEP REDP87 - WEEKEND
P88 - HERRERAP89 - JAZZ
P90 - TED LAPIDUSP91 - KOUROS FRAICHEUR
P92 - KOUROSP93 - KOUROS SPORT
P94 - ARMANIP95 - VISIT
P96 - OBSESSIONP97 - BVLGARI BLACK
P98 - HUGOP99 - FERRARI ROSSA
P100 - ALIEN
Sport 30 ml
Sport 50 ml
Classic 50 ml
Perfume 03
P01 - LOU LOU
P02 - PRADAP03 - CURIOUS
P04 - 212 SEXYP05 - CHANEL 5
P06 - AMARIGEP07 - CK ONE
P08 - AMOR AMORP09 - SENSI
P10 - PARISP11 - BABY TOUCH
P12 - ORGANZAP13 - ANAIS ANAIS
P14 - ANGELP15 - TOMMY GIRL
P16 - GABRIELA SABATINIP17 - BVLGARI
P18 - EUPHORIAP19 - CK BE
P20 - ALLUREP21 - CONTRADICTION
P22 - CHICP23 - 212 WOMAN
P24 - OPIUMP25 - LIGHT BLUE
P26 - J’ADOREP27 - JEAN PAUL
P28 - ROMANCEP29 - LAGUNA
P30 - PROMESSEP31 - VERY IRRESISTIBLE
P32 - NOAP33 - FLOWER
P34 - POISONP35 - D. & GABBANA
P36 - BRITP37 - GLOW
P38 - SAMSARA
P39 - ACQUA DI GIÓ
P40 - CHANCEP41 - PRESENCE
P42 - DOLCE VITAP43 - RALPH
P44 - DUNE
P45 - HAPPY
P46 - ETERNITY MOMENTP47 - MIRACLE
P48 - L’EAU D’ISSEYP49 - ETERNITY F
P50 - ETERNITY M
P51 - PACO RABANNE
P52 - PIP53 - BOSS IN MOTION
P54 - BOSS SOULP55 - POLO BLUE
P56 - ALLURE SPORT
P57 - CRAVE
P58 - L’EAU D’ISSEYP59 - ACQUA DI GIÓ
P60 - AZZAROP61 - 212 MEN
P62 - BALDESSARINI
P63 - ANIMALE
P64 - ECHOP65 - MINOTAURE
P66 - POLOP67 - HUGO ENERGISE
P68 - DRAKKAR NOIR
P69 - FERRARI BLACK
P70 - INDIVIDUELP71 - TOMMY
P72 - PRESENCEP73 - KENZO POUR HOMME
P74 - PALOMA PICASSO
P75 - D. & GABBANA
P76 - CHROMEP77 - FAHRENHEIT
P78 - XSP79 - VETIVER
P80 - POLO SPORTP81 - LACOSTE POUR HOMME
P82 - LE MALEP83 - CRYSTAL NOIR
P84 - BLACK CODEP85 - JOOP! NIGHTFLIGHT
P86 - HUGO DEEP REDP87 - WEEKEND
P88 - HERRERAP89 - JAZZ
P90 - TED LAPIDUSP91 - KOUROS FRAICHEUR
P92 - KOUROSP93 - KOUROS SPORT
P94 - ARMANIP95 - VISIT
P96 - OBSESSIONP97 - BVLGARI BLACK
P98 - HUGOP99 - FERRARI ROSSA
P100 - ALIEN
Sport 30 ml
Sport 50 ml
Classic 50 ml
Maquiagem
Delineadores Labiais
1115 - Delineador Labial - Cor de Boca
2115 - Delineador Labial - Marrom
3115 - Delineador Labial - Terracota
4115 - Delineador Labial - Preto
Batons
B05 - Batom
B10 - Batom
B15 - Batom
B20 - Batom
B25 - Batom
B30 - Batom
B35 - Batom
B40 - Batom
B45 - Batom
B50 - Batom
B55 - Batom
B60 - Batom
B65 - Batom
B70 - Batom
Gloss
GL05 - Gloss Incolor
GL10 - Gloss Cobre
GL15 - Gloss Marrom Dourado
GL20 - Gloss Marrom Café
GL25 - Gloss Rosa Dourado
GL30 - Gloss Rosa Cintilante
Pó Compacto
PC 05 - Pó Compacto Claro
PC 10 - Pó Compacto Médio
PC 15 - Pó Compacto Escuro
Base Líquida
BS 05 - Base Líquida Escura
BS 10 - Base Líquida Média
BS 15 - Base Líquida Clara
Blush
BL 05 - Blush
BL 10 - Blush
BL 15 - Blush
BL 20 - Blush
Delineador de Olhos
DO 05 - Delineador de Olhos Preto
Sombras
SB 05 - Sombra - Branco Perolado
SB 10 - Sombra - Azul Perolado
SB 15 - Sombra - Rosa Perolado
SB 20 - Sombra - Rosa
SB 25 - Sombra - Verde Esmeralda
SB 30 - Sombra - Verde Petróleo
SB 35 - Sombra - Prata
SB 40 - Sombra - Grafite
SB 45 - Sombra - Preta
SB 50 - Sombra - Dourado
SB 55 - Sombra - Marrom Dourado
SB 60 - Sombra - Marrom
Nutrição
PerShake
PS 01 - PerShake Sabor Baunilha
PS 02 - PerShake Sabor Chocolate
PerTea
PT 01 - PerTea
Frete
Atenção! Selecione seu estado novamente para a inclusão do valor do frete no total do pedido.
AC 16,00
AL 16,00
AM 18,00
AP
18,00BA 15,00
CE 18,00
DF 13,00
ES 13,00
GO
15,00MA 18,00
MG 13,00
MS 13,00
MT 14,00
PA 18,00
PB 17,00
PE 17,00
PI 17,00
PR 10,00
RJ 13,00
RN 18,00
RR 18,00
RO 16,00
RS 9,00
SC 10,00
SE 16,00
SP 12,00
TO 15,00
Total: R$ 0
Opções
…………………………………………………
…………………………………………………
…………………………………………………
As imagens não vão aparecer, mas isso é o de menos, preciso é que o formulário envie todos os dados!
Vlw mesmo!
Usando
Mozilla Firefox 2.0.0.13 no
Windows XP
Pablo Lizot
comentou:
ops, o código não apareceu…
tah aqui:
Usando
Mozilla Firefox 2.0.0.13 no
Windows XP
Renato
comentou:
Olá estou trabalhando com na intranet da empresa onde trabalho, sei muito poco de PHP/HTML, gostaria de saber a ordem p/ eu colocar os códigos, uso o Dreamweaver mas nao sei onde colocar o “envia.php.”
se possivel entre contato comigo por email, mas por favor responda =/Aguardo resposta..
Usando
Mozilla Firefox 2.0.0.12 no
Windows XP
Renato
comentou:
nao sei a ordem de códigos intende?
tipo eu abro la o dreamweaver ai eu coloco o “formulario.php” dps o “envia.php” ou é ao contrario???
intendeu?
te mandei um email com meu msn..se possivel me add la..
mto obrigado pela atenção.
Usando
Mozilla Firefox 2.0.0.12 no
Windows XP
Tiago Celestino
comentou:
Renato
Não precisa ter ordem. Pode salvar tudo separado, cada um tem o seu nome, só precisam ficar na mesma pasta.
Usando
Mozilla Firefox 2.0.0.14 no
Windows XP
Felipe
comentou:
Opa! beleza gente!
Sei que eu um pouco atraso…xP
bota atrasado nisso, mas to passando para deixar uma dica muito interessante.
Todos que tem um site, mas o servidor aonde hospedam não disponibiliza PHP, pode usar um script que eu criei e armazenei no meu host, daà basta configurar o código html, do jeito que você queira, e quem envia é meu server…
se alguém se interessar, é só pedir o código aà blz?
Usando
Internet Explorer 6.0 no
Windows XP
anderson
comentou:
ola gostaria saber por que o codico esta falando tente novamente sendo que eu configurei e salvei tudo na mesma pasta no servidor?????
Usando
Mozilla Firefox 2.0.0.14 no
Windows XP
Tiago Celestino
comentou:
Seu servidor está configurado para rodar o .php? Está dando algum outro erro? Assim ficou muito vago responder sua pergunta Anderson.
Coloca mais os detalhes, pra gente resolver.
Abraços
Usando
Mozilla Firefox 2.0.0.14 no
Windows XP
Marco
comentou:
pessoal, queria so tirar uma duvida relacionado com o formmail, ha alguma forma de tornar obrigatorio o preenchimento dos campos?
Usando
Internet Explorer 7.0 no
Windows Vista
Tiago Celestino
comentou:
Você pode usar Javascript para validar os campos. Te passo via email.
Usando
Mozilla Firefox 2.0.0.14 no
Windows XP
mauricio
comentou:
Fala aew thiago
fiz passo a passo como vc ensinou
criu um arquivo de cada
formulario, envia, confirma, erro .php
e somente troquei o email para eu poder testarcoloquei meu email da gmail e da hotmail
mas nao chegou o formulario no email
vc poderia me ajudar por favor
Usando
Mozilla Firefox 3.0 no
Windows XP
Tiago Celestino
comentou:
@Mauricio,
qual foi o problema que teve? Algum erro no envio, ou algo parecido?
Usando
Mozilla Firefox 3.0 no
Windows XP
giulianna
comentou:
nao estou conseguindo!!
ele dá erro mesmo com tds os campos preenchidos certinhos!
o que pode ser?
Usando
Mozilla Firefox 2.0.0.16 no
Windows XP
Tiago Celestino
comentou:
@giulianna: qual o erro?
Usando
Mozilla Firefox 3.0.1 no
Windows XP
giulianna
comentou:
Erro no código não.. mas ele é redirecionado pra página erro.php independente dos campos estarem preenchidos incorretamente…
Usando
Mozilla Firefox 3.0.1 no
Windows XP
XHTML e CSS com autoria de Tiago Celestino - Usando o WordPress 2.6
Esta obra está licenciada sob uma Licença Creative Commons.