Ir para conteúdo
Fórum Script Brasil
  • 0

Email


Brit

Pergunta

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í sad.gif

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 wink.gif ):

<?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

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

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"> 
      &nbsp; <input type=radio name=tipo value=fixo class=modelo1 checked><font id=texts> 
      &nbsp;Fixo&nbsp; <input type=radio name=tipo value=celular class=modelo1><font id=texts> 
      &nbsp;Celular&nbsp;</TD>
    <TD>&nbsp;</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:&nbsp; 
      <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">&nbsp;</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> 
      &nbsp;Sim&nbsp; <input type=radio name="gostou do site?" value="não" class=modelo1><font id=texts> 
      &nbsp;Não&nbsp; <input type=radio name="gostou do site?" value="mais ou menos" class=modelo1><font id=texts> 
      &nbsp;Mais ou Menos&nbsp;</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">&nbsp;</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>&nbsp;</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>

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,4k
    • Posts
      652,2k
×
×
  • Criar Novo...