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

Enviar dados para o email cadastrado no formulario


Ludmila

Pergunta

Boa tarde pessoal

Tenho um site cujo os vendedores enviam seus pedidos via formulario a um banco de dados, nesse formulario existe um campo que se chama email que o vendedor cadastra ali o email da empresa que esta fazendo o pedido

Preciso que os dados desse formulario seja enviado ao banco de dados como ele já faz mas que mande tambem uma copia para o email do cliente ou seja oque está cadastrado no formulario.

Como posso fazer isso?

Se alguém poder me indicar um tutorial ou alguma coisa parecida ficaria agradecida

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

1. Regastar o valor de cada campo do formulário

2. Contruir a string de mensagem

3. Enviar a mensagem

Como:

1. Utilizando a super global $_POST você resgata os valores

$_POST['nome_do_campo1'];
$_POST['nome_do_campo2'];
2. Construa uma string com os valores do campo e guarde as mesmas em uma varríavel
$varriavel = $_POST['nome_do_campo1'].'</br>;
$varriavel .= $_POST['nome_do_campo2'].'</br>';
3. Envie... a forma mais simples é usando a função mail() que pega o servidor de smtp padrão setado no PHP.ini
$email = $_POST['nome_do_campo_email'];
$varriavel = $_POST['nome_do_campo1'].'</br>';
$varriavel .= $_POST['nome_do_campo2'].'</br>';

mail($email,'assunto',$varriavel);

Link para o comentário
Compartilhar em outros sites

  • 0

Obrigada por responder da uma olhada nesse codigo por favor se a logica que estou usando esta certa

<?php
session_start();
$conexao = mysql_connect("mysql1.000webhost.com", "bd", "bd") or die (mysql_error());

mysql_select_db("a3847618_varsoft",$conexao) or die (mysql_error());

$email           = $_POST['email'];
$cliente           = $_POST['cliente'];
$contato          = $_POST['contato'];
$telefone          = $_POST['telefone'];
$situacao          = $_POST['situacao'];
$pedido           = $_POST['pedido'];
$validade          = $_POST['validade'];
$forma           = $_POST['forma'];
$desconto           = $_POST['desconto'];
$emissao           = $_POST['emissao'];
$entrega           = $_POST['entrega'];
$numero           = $_POST['numero'];
$interno           = $_POST['interno'];
$quantidade           = $_POST['quantidade'];
$produto           = $_POST['produto'];
$valorun           = $_POST['valorun'];
$total           = $_POST['total'];
$codigo = $_SESSION['id_vendedor'];
//$data         = $_POST['codigo'];


$sql = mysql_query("INSERT INTO pedidos (email, cliente, contato,  telefone, situacao, pedido, validade, forma, desconto, emissao, entrega, numero, interno, produto, quantidade, valorun, total,id_usuario) VALUE ('$email', '$cliente',  '$contato', '$telefone', '$situacao', '$pedido', '$validade', '$forma', '$desconto', '$emissao', '$entrega', '$numero', '$interno', '$produto', '$quantidade', '$valorun', '$total',".$_SESSION['id_vendedor'].")") or die (mysql_error());
if($sql) {
echo "O seu cadastro foi realizado com sucesso!";
}else{
echo "Estamos atualizando nosso banco de dados, tente novamente mais tarde";}

mysql_close($conexao);
?>
Essa parte guarda os dados do formulario no banco de dados
?>
<?php
$email           = $_POST['email'];
$cliente           = $_POST['cliente'];
$contato          = $_POST['contato'];
$telefone          = $_POST['telefone'];
$situacao          = $_POST['situacao'];
$pedido           = $_POST['pedido'];
$validade          = $_POST['validade'];
$forma           = $_POST['forma'];
$desconto           = $_POST['desconto'];
$emissao           = $_POST['emissao'];
$entrega           = $_POST['entrega'];
$numero           = $_POST['numero'];
$interno           = $_POST['interno'];
$quantidade           = $_POST['quantidade'];
$produto           = $_POST['produto'];
$valorun           = $_POST['valorun'];
$total           = $_POST['total'];

$msg = "<font face='Verdana' size='2'><b>email:</b> \t$nome</font><br>";
$msg .= "<font face='Verdana' size='1'><b>contato:</b> \t$email</font><br>";
$msg = "<font face='Verdana' size='2'><b>contato:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>telefone:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>situacao:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>pedido:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>validade:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>forma:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>desconto:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>emissao:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>entrega:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>numero:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>interno:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>quantidade:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>produto:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>valorun:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='2'><b>total:</b> \t$nome</font><br>";

$mensagem = "$msg";
$remetente = "$email";

$destinatario = "suporte@xcompbrasil.com.br";
$assunto = "Pedido de venda";

$headers = "From: ".$remetente."\nContent-type: text/html"; # o 'text/html' E o tipo mime da mensagem
if(!mail($destinatario,$assunto,$headers) or !mail($email,"Obrigado por entrar em contato ","<img src=http://www.xcompbrasil.com.br/imagens/emaill.jpg>" ,$headers)){
print "falha no envio da mensagem";
}

?>

Essa outra parte traria um tipo de um obrigada feito pela empresa no email que está no formulario mas ele não está trazendo nada

Alguma sugestão?

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...