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.
nw sei
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>