eNVIAR EMAIL VIA PHP? (>>>VALE 10 PONTOS!!!)?

aviso importante: O yahoo ocultou parte do codigo, colocando ... por medida de segurança

Update:

USO WAMP SERVER 2.0

(localhost)

JÁ TENTEI USANDO O CÓDIGO ABAIXO E NÃO FUNCIONOU

<?php

mail("[email protected]","ASSUNTO DO EMAIL","SUA MENSAGEM AQUI")

?>

COMO RESOLVER ESTE PROBLEMA (VALE 10 PONTOS!!!)

Comments

  • Coloq apenas uma aspa(`) e o comando echo é q faz a mensagem aparecer na tela : sua mensagem foi enviada.

  • Então vamos partir do principio que temos uma página com o nome de formulario.html, e outra com o nome envia.php.

    A página formulario.html:

    <html>

    <head>

    <title>Formulario de E-mail</title>

    </head>

    <body>

    <table width="80%" align="center">

    <form action="envia.php" method="post" name="formulario" id="formulario">

    <tr>

    <td width="20%">Seu Email</td>

    <td><input type="text" name="email" size="50" maxlength="255"></td>

    </tr>

    <tr>

    <td width="20%">Assunto</td>

    <td><input type="text" name="titulo" size="50" maxlength="255"></td>

    </tr>

    <tr>

    <td colspan=2>Sua Mensagem<br>

    <textarea cols="53" rows="5" name="texto"></textarea>

    </td>

    </tr>

    <tr>

    <td colspan=2 align="center"><input type="submit" value="Enviar Email"></td>

    </tr>

    </form>

    </table>

    </body>

    </html>

    Vale lembrar que os "names" dos campos do formulario devem ser os mesmos que vamos usar na página envia.php.

    A página envia.php:

    <?

    $destino = "seu_email@seu_dominio.com.br";

    $rementente = $email;

    $assunto = $titulo;

    $mensagem= $texto;

    $headers = "Content-Type: text/html; charset=iso-8859-1";

    $headers.="From:".$rementente."";

    mail("$destino", "$assunto", "$mensagem","$headers");

    ?>

    <html>

    <body>

    <center>

    Obrigado !!!

    <br>

    Seu email foi enviado com sucesso !!!

    </center>

    </body>

    </html>

Sign In or Register to comment.