Brit Postado Fevereiro 7, 2005 Denunciar Share Postado Fevereiro 7, 2005 Olá pessoal, não estou entendendo o q está faltando no meu script formmail. Ele não capta os dados do form em html...O q está errado?Por favor, dêem + essa força aí fica assim no meu email, não capta as informações preenchidas:Nome: Email: Cidade_Estado: Telefone: Tipo: Assunto: Gostou do Site?: Mensagem: Como nos Conheceu?: este é o script PHP (Desculpem o script é meio grandinho ):<?php $cabecalho = "From: meunome <meusite>"; //aqui o assunto do que vai no seu email $assuntodoformulario = "Contato com portfolio_online"; //aqui o assunto do que vai no email do visitante $assuntoresposta = "Contato comigo"; // Seu email aqui $emailadmin = "meuemail"; // seu site $siteadmin ="http://www.meusite.com.br"; // O nome da companhia $nomesite = "nomesite"; //exibir após enviado $redirecionar = 'obrigado.html'; // pega a data do servidor $date = date("d/m/Y H:i:s"); // Pega o IP cliente - este aqui era pra ser segredo! hehehe if ($REMOTE_ADDR == "") $ip = "no ip"; else $ip = getHostByAddr($REMOTE_ADDR); //capta os dados do form $nome = $_POST ['nome']; $email = $_POST ['email']; $cidadeEstado = $_POST ['cidade_estado']; $telefone = $_POST ['telefone']; $tipo = $_POST ['tipo']; $assunto = $_POST ['assunto']; $gostoudosite = $_POST ['gostou do site?']; $mensagem = $_POST ['mensagem']; $comonosconheceu = $_POST ['como nos conheceu?']; //Processa e envia as informações coletadas para o seu email if ($assunto=="") { $mens .= "<font face=\"verdana\" size=\"2\" color=\"ff9900\"><b>Nome:</font> $nome<br> "; $mens .= "<font face=\"verdana\" size=\"2\" color=\"ff9900\"><b>Email:</font> $email<br> "; $mens .= "<font face=\"verdana\" size=\"2\" color=\"ff9900\"><b>Cidade_Estado:</font> $cidadeEstado<br> "; $mens .= "<font face=\"verdana\" size=\"2\" color=\"ff9900\"><b>Telefone:</font> $telefone<br> "; $mens .= "<font face=\"verdana\" size=\"2\" color=\"ff9900\"><b>Tipo:</font> $tipo<br> "; $mens .= "<font face=\"verdana\" size=\"2\" color=\"ff9900\"><b>Assunto:</font> $assunto<br> "; $mens .= "<font face=\"verdana\" size=\"2\" color=\"ff9900\"><b>Gostou do Site?:</font> $gostoudosite<br> "; $mens .= "<font face=\"verdana\" size=\"2\" color=\"ff9900\"><b>Mensagem:</font> $mensagem<br> "; $mens .= "<font face=\"verdana\" size=\"2\" color=\"ff9900\"><b>Como nos Conheceu?:</font> $comonosconheceu<br> "; $mens .= "------------------------------<br> "; $mens .= "<font face=\"verdana\" size=\"3\" color=\"ff9900\"><b>::Informações::</font><br> "; $mens .= "<font face=\"verdana\" size=\"2\"><b>Usando:</font> $HTTP_USER_AGENT<br> "; $mens .= "<font face=\"verdana\" size=\"2\"><b>Hostname:</font> $ip<br> "; $mens .= "<font face=\"verdana\" size=\"2\"><b>Endereço de IP:</font> $REMOTE_ADDR<br> "; $mens .= "<font face=\"verdana\" size=\"2\"><b>Data/Hora:</font> $date<br> "; //Envia o formulário em HTML $cabecalho = "MIME-Version: 1.0\r\n"; $cabecalho .= "Content-type: text/html; charset=iso-8859-1\r\n"; //finalmente envia para seu email mail($emailadmin,$assuntodoformulario,$mens,$cabecalho); //Aqui envia um email de confirmação para o usuário $MSN = "Olá, $nome Obrigado por visitar meu Portfolio OnLine logo entrarei em contato com você. ::$date:: Atenciosamente: Eliézer Jeronimo"; mail($email,$assuntoresposta,$MSN,$cabecalho); //Confirmação instantanea //echo "<script>window.location='$redirecionar'</script>"; } ?> vlw Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 blood Postado Fevereiro 7, 2005 Denunciar Share Postado Fevereiro 7, 2005 posta o form tb ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Fevereiro 7, 2005 Denunciar Share Postado Fevereiro 7, 2005 Verifique se o method do form é POST. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Brit Postado Fevereiro 7, 2005 Autor Denunciar Share Postado Fevereiro 7, 2005 Verifique se o method do form é POST. é post sim, e aki vai ele:<FORM ACTION="../formmail/email.php" METHOD="post" name=InDesign enctype="text/plain" onSubmit="return validar(this)"><td></td></tr></table> <!-- CONFIGURE ABAIXO SEUS CAMPOS //--> <!-- CAMPOS DO SEU FORMULÁRIO - altere a vontade //--> <TABLE BORDER="0" CELLSPACING="2" CELLPADDING="1" align=center width=349 bgcolor=#ffffff style="border: 2px solid #fefefe"> <!--DWLayoutTable--> <TR> <TD height="21" colspan="3" valign="top" bgcolor=#fefefe><font id=texts>Seu nome:</font></td> <TD colspan="2" valign="top"><INPUT NAME="nome" SIZE="45" class=modelo2 onMouseover="this.className='modelo1'" onMouseout="this.className='modelo2'" title="coloque seu nome"> </TD> <TD width="12" valign="top"><font color="#0099CC" size="1">*</font></TD> </TR> <TR> <TD height="21" colspan="3" valign="top" bgcolor=#fefefe><font id=texts>Seu e-mail:</td> <TD colspan="2" valign="top"><INPUT NAME="email" SIZE="45" class=modelo2 onMouseover="this.className='modelo1'" onMouseout="this.className='modelo2'" title="coloque seu e-mail"> </TD> <TD valign="top"><font color="#0099CC" size="2">*</font></TD> </TR> <TR> <TD height="24" colspan="3" valign="top" bgcolor=#fefefe><font id=texts>Cidade<font color=#828282>|</font>Estado:</td> <TD colspan="2" valign="top"><INPUT NAME="cidade_estado" SIZE="45" class=modelo2 value="São Paulo ( SP )" onMouseover="this.className='modelo1'" onMouseout="this.className='modelo2'" title="coloque sua cidade e estado"></TD> <td></TD> </TR> <TR> <TD height="40" colspan="3" valign="top" bgcolor=#fefefe><font id=texts>Seu Telefone:</td> <TD colspan="2" valign="top"><INPUT NAME="telefone" SIZE="8" maxlength=9 class=modelo2 value="0000-0000" onMouseover="this.className='modelo1'" onMouseout="this.className='modelo2'" title="coloque seu telefone"> <input type=radio name=tipo value=fixo class=modelo1 checked><font id=texts> Fixo <input type=radio name=tipo value=celular class=modelo1><font id=texts> Celular </TD> <TD> </TD> </TR> <TR> <TD height="24" colspan=5 align=center valign="top" bgcolor=#fefefe class=modelo2 onMouseover="this.className='modelo1'" onMouseout="this.className='modelo2'"><font id=texts>Assunto: <select name="assunto" size=1 class=modelo1 title="escolha um assunto"> <option value="" selected>----Selecione o assunto----</option> <option value="Comentarios">Comentários sobre o site</option> <option value="Problemas Tecnicos no Site">Problemas Técnicos</option> <option value="Dúvidas">Dúvidas</option> <option value="Sugestoes">Enviar sugestões</option> <option value="Critica">Criticar</option> <option value="Reclamação">Reclamação</option> <option value="Parcerias">Parcerias</option> <option value="Suporte">Suporte</option> <option value="Outros">Outros</option> </select></TD> <TD></TD> </TR> <TR> <TD height="36" colspan="3" valign="top" bgcolor=#fefefe><font id=texts>Gostou do Site?</td> <TD width="3"> </td> <TD width="209" align=left valign="top" title="de sua opinião"><input type=radio name="gostou do site?" value="sim" class=modelo1 checked><font id=texts> Sim <input type=radio name="gostou do site?" value="não" class=modelo1><font id=texts> Não <input type=radio name="gostou do site?" value="mais ou menos" class=modelo1><font id=texts> Mais ou Menos </TD> <td></TD> </TR> <TR> <TD colspan="3" rowspan="2" valign=top bgcolor=#fefefe><font id=texts>Mensagem:</td> <TD colspan="2" rowspan="2" valign=top><TEXTAREA ROWS="5" COLS="45" NAME="mensagem" class=modelo2 onMouseover="this.className='modelo1'" onMouseout="this.className='modelo2'" id=textarea title="coloque sua mensagem"></TEXTAREA> <th height="36" valign="top"><font color="#0099CC">*</font></TR> <TR> <th height="41"> </TR> <tr> <TD height="24" colspan=5 ALIGN="center" valign="top" bgcolor=#fefefe class=modelo2 title="como nos conheçeu?" onMouseover="this.className='modelo1'" onMouseout="this.className='modelo2'"><font id=texts>Como nos conheceu? <select name="como nos conheceu?" class=modelo1 size=1> <option value="pergunta">----opções----</option> <option value="banners">banners</option> <option value="buscadores">buscadores</option> <option value="indicado">indicado</option> <option value="outros">outros</option> </select></TD> <td> </td> </TR> <TR> <TD width="56" height="28"></TD> <TD colspan=4 ALIGN=center valign="top" bgcolor=#fefefe> <INPUT TYPE="submit" VALUE="Enviar" class=modelo1 style="border:1px solid #eff2f8;color:#4f4f4f;width:100px;height:20px;" title="Enviar seus Dados"> <input name="reset" type="reset" class=modelo1 style="border:1px solid #eff2f8;color:#4f4f4f;width:100px;height:20px;" title="Limpar o Formulário" value="Limpar"> </TD> </FORM> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Brit Postado Fevereiro 8, 2005 Autor Denunciar Share Postado Fevereiro 8, 2005 então....alguém vai, por favor, me ajudar:(? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Fevereiro 8, 2005 Denunciar Share Postado Fevereiro 8, 2005 Se você tirar o enctype="text/plain", do form vai na boa! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Fevereiro 8, 2005 Denunciar Share Postado Fevereiro 8, 2005 Esse "Guest" sou eu!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Brit Postado Fevereiro 8, 2005 Autor Denunciar Share Postado Fevereiro 8, 2005 Puts! É verdade, axo q é isso mesmo!!vlw...vou nessa, qualquer coisa eu volto pra encher dnovo Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Brit
Olá pessoal, não estou entendendo o q está faltando no meu script formmail. Ele não capta os dados do form em html...O q está errado?
Por favor, dêem + essa força aí
fica assim no meu email, não capta as informações preenchidas:
Nome:
Email:
Cidade_Estado:
Telefone:
Tipo:
Assunto:
Gostou do Site?:
Mensagem:
Como nos Conheceu?:
este é o script PHP (Desculpem o script é meio grandinho
):
vlw
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.