Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal!
Estou com uma dúvida!
Eu criei um formulário, e os dados cadastrados devem ir para dois lugares, para o banco de dados da locaweb, e ser enviado por e-mail!
Tudo cadastrado já está indo automaticamente para a locaweb, e o PHP está funcionando perfeitamente, mas eu acho que pelo fato do form ter o action direcionado para o banco de dados da locaweb, eu estou recebendo uma mensagem por e-mail, mas contendo somente o HTML, ou seja, o que o cliente cadastrou não aparece!
Teria como eu botar duas ações no formulário? uma para ele cadastrar no banco de dados da locaweb, e outro para ele enviar por e-mail?
o código que eu toh usando é esse daki...
_______________________________________________________________________
<?php
$attribute = array("");
$attribute[1] = $_POST['attribute']['1'];//nome
$attribute[2] = $_POST['attribute']['2'];//E-mail cadastrado
$attribute[3] = $_POST['attribute']['3'];//assunto
$attribute[4] = $_POST['attribute']['4'];//mensagem
$boundary = "XYZ-" . date("dmYis") . "-ZYX";
{
$mens .= "<b>Nome:</b> $attribute[1]<br><br>";
$mens .= "<b>E-mail:</b> $attribute[2]<br><br>";
$mens .= "<b>Assunto:</b> $attribute[3]<br><br>";
$mens .= "<b>Mensagem:</b> $attribute[4]<br><br>";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: \"$attribute[1]\" <$attribute[2]>\r\n";
$mens = wordwrap( $mens, 50, "", 1);
mail("nome@teste.com.br", $attribute[3], $mens, $headers);
echo"Email enviado com Sucesso!";
}
?>
_______________________________________________________________________
e o form é esse daki
_______________________________________________________________________
<form action="http://emailmkt3.locaweb.com.br/recebeForm.php" method="post" name="form" id="form">
//Outros códigos gerados pela locaweb!!
<h1 align="center" class="style1">
Formulario de email com anexo </h1>
<table width="32%" border="0" align="center">
<tr>
<td>Nome</td>
<td><input name="attribute[1]" type="text" id="nome"></td>
</tr>
<tr>
<td width="33%"><div align="right" class="texto">E-mail</div></td>
<td width="67%"><input name="attribute[2]" type="text" class="email"></td>
</tr>
<tr>
<td>Assunto</td>
<td><input name="attribute[3]" type="text" id="attribute[3]"></td>
</tr>
<tr>
<td><div align="right" class="texto">Mensagem</div></td>
<td><textarea name="attribute[4]" cols="50" rows="10" id="mensagem"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Enviar"></td>
</tr>
</table>
</div>
</form>
_______________________________________________________________________
Então?
Teria como botar outra ação nesse formulário? ou alguma coisa do tipo que eu pudesse mandar os dados para a locaweb e para o meu e-mail?
Aguardo respostas galera!
antes de mais nada, agradeço muito a atenção de todos!
vlw!
Carregando comentários...