wellyngton Postado Outubro 1, 2006 Denunciar Share Postado Outubro 1, 2006 alguém pode por favor ,vê aí se errei em alguma coisa!! pois não envia..é pela função do mail() phpenviado com sucesso, mais não chega na cixa de entrada do emailformail.php: ?php <form method="post" action="fenviar.php"> <input type="hidden" name="acao" value="enviar"> <table align="center" width="400" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr align="center"> <td height="80" colspan="2" valign="middle" style="padding-left=10;"> <a class="texto-1"> <strong> <font size="2" face="Arial, Helvetica, sans-serif"> Para entrar em contato conosco preencha o formulário abaixo: </font> </strong> </a> </td> </tr> <tr> <td width="112" height="22" align="right" valign="middle"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font> </td> <td width="288" valign="top"> <input name="nome" type="text" class="caixa-1" id="nome"> </td> </tr> <tr> <td height="22" align="right" valign="middle"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">E-Mail:</font> </td> <td valign="top"> <input name="email" type="text" class="caixa-1" id="email"> </td> </tr> <tr> <td height="22" align="right" valign="middle"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Assunto:</font> </td> <td valign="top"> <input name="assunto" type="text" class="caixa-1" id="assunto"> </td> </tr> <tr> <td height="172" align="right" valign="top"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mensagem:</font> </td> <td valign="top"> <textarea name="mensagem" cols="50" rows="9" class="caixa-1" id="mensagem"></textarea></td> </tr> <tr align="center" valign="middle"> <td height="30" colspan="2" valign="top"> <input type="submit" name="Submit" value="Enviar" class="botao-1"> <input type="reset" name="Submit2" value="Apagar" class="botao-1"> </td> </tr> </table> </form> // Fecha a condição. } // // Final do sistema de envio de emails. // ?> alguém mata a charada? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Outubro 1, 2006 Denunciar Share Postado Outubro 1, 2006 Cadê a parte da programação? Cadê a condição que você está "fechando"? Outra coisa: a tag de abertura do PHP é <?php, não ?php. Dê uma lida nisto e veja se ajuda:http://scriptbrasil.com.br/forum/index.php?showtopic=82939Abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wellyngton Postado Outubro 1, 2006 Autor Denunciar Share Postado Outubro 1, 2006 foi mail..esse e o fenviar.php <?php if (isset($_POST['Submit'])){ // Captura os dados do form: $contato = "contato@angraportal.com"; // Email do destino. $acao = $_POST["acao"]; $nome = $_POST["nome"]; $email = $_POST["email"]; $nome_email = $nome." <".$email.">"; $assunto = $_POST["assunto"]." [ Enviadodo Site ]"; $mensagem = $_POST["mensagem"]; // Envia o email: mail("$contato", "$assunto", "$mensagem", "From: $nome"); echo "<br><br><br><br><b><center>"; echo "$nome, sua mensagem foi enviada com sucesso,<br>em breve entraremos em contato."; echo "</center></b>"; } else{ } ?> esse e o formail.php ?php <form method="post" action="fenviar.php"> <input type="hidden" name="acao" value="enviar"> <table align="center" width="400" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr align="center"> <td height="80" colspan="2" valign="middle" style="padding-left=10;"> <a class="texto-1"> <strong> <font size="2" face="Arial, Helvetica, sans-serif"> Para entrar em contato conosco preencha o formulário abaixo: </font> </strong> </a> </td> </tr> <tr> <td width="112" height="22" align="right" valign="middle"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font> </td> <td width="288" valign="top"> <input name="nome" type="text" class="caixa-1" id="nome"> </td> </tr> <tr> <td height="22" align="right" valign="middle"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">E-Mail:</font> </td> <td valign="top"> <input name="email" type="text" class="caixa-1" id="email"> </td> </tr> <tr> <td height="22" align="right" valign="middle"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Assunto:</font> </td> <td valign="top"> <input name="assunto" type="text" class="caixa-1" id="assunto"> </td> </tr> <tr> <td height="172" align="right" valign="top"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mensagem:</font> </td> <td valign="top"> <textarea name="mensagem" cols="50" rows="9" class="caixa-1" id="mensagem"></textarea></td> </tr> <tr align="center" valign="middle"> <td height="30" colspan="2" valign="top"> <input type="submit" name="Submit" value="Enviar" class="botao-1"> <input type="reset" name="Submit2" value="Apagar" class="botao-1"> </td> </tr> </table> </form> // Fecha a condição. } // // Final do sistema de envio de emails. // ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Outubro 1, 2006 Denunciar Share Postado Outubro 1, 2006 Não use aspas ao colocar uma variável como argumento de uma função. Então deixe a função mail() assim: mail($contato, $assunto, $mensagem, "From: $nome"); Qual condição está sendo fechada no final do formail.php? Você não colocou nenhuma conmdição ali. :blink: *A tag de abertura continua errada no formail.php. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wellyngton Postado Outubro 1, 2006 Autor Denunciar Share Postado Outubro 1, 2006 eu mudei tudo... fiz nese scriptyhttp://scriptbrasil.com.br/forum/index.php?showtopic=82939porem fala que envia mai não envia não mudei nada o form.htmlmais no envia.phpmudei somente a linha do envio do email$para = "meu email";// e-mail que receberá a mensagem$mensagem = "porem: email enviado mais não enviaporq? tenho php rodando em um servidor na net e nada?aguardo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Outubro 1, 2006 Denunciar Share Postado Outubro 1, 2006 Você está testando na sua máquina ou num servidor? Se for na sua máquina, você precisará de um servidor SMTP, etc. Teste num servidor.Abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wellyngton Postado Outubro 2, 2006 Autor Denunciar Share Postado Outubro 2, 2006 como disse acima to tentando num servidor na net mais não tem sendmail...eles dizem que pode usar o mail php que funciona..mais não vejo resultado Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
wellyngton
alguém pode por favor ,vê aí se errei em alguma coisa!! pois não envia..é pela função do mail() php
enviado com sucesso, mais não chega na cixa de entrada do email
formail.php:
alguém mata a charada?
Link para o comentário
Compartilhar em outros sites
6 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.