Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

angus

email

Recommended Posts

Estou suando este código aqui para enviar email só não consigo fazer uma coisa, usar um select para poder selecionar o email para onde sera enviado, tipo select: Administrador - admin@eu.com.brFinanceiro - financeiro@eu.com.brCasa - casa@eu.com.brcomo eu faço esse select?postei o código que estou usando. Obrigado!<? $nome=strtoupper($nome); $email=strtoupper($email); $telefone=strtoupper($telefone); $conteudo=strtoupper($conteudo); $assunto .= "Tem E-mail para você VLC Sinalização Industrial"; $destinatario .= "atendimento@vlcaracruz.com.br"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: $email \r\n"; $html .= "<html>"; $html .= "<DIV CLASS=cur><CENTER>Empresa</CENTER><HR><BIG><B> $nome </BIG></B><BR>"; $html .= "<B>E-mail: </B> $email <BR>"; $html .= "<B>Telefone: </B> $telefone <BR>"; $html .= "<B>Conteudo: </B> $conteudo <BR>"; $html .= "<B>"; $html .= "<HR></DIV>"; $html .= "</html>"; if (mail($destinatario,$assunto,$html,$headers)) { echo "<font face=verdana size=3>Email enviado com sucesso !<a href='java script:history.go(-1);'>Voltar</a></font>"; } else { echo "<font face=verdana size=3>Ocorreu um erro durante o envio do email<br><br><a href='java script:history.go(-1);'>VOLTAR</a></font>"; }?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

$nome=strtoupper($nome);

$email=strtoupper($email);

$telefone=strtoupper($telefone);

$conteudo=strtoupper($conteudo);

$para=strtoupper($para);

 

$assunto .= "Tem E-mail para você VLC Sinalização Industrial";

$destinatario .= "para";

 

 

é isso que se faz? Quero enviar para o email selecionado não para todos os emails do select só o que o usuario selecionar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Velho para o usuário selecionar antes de executar esse código tem que ter um formulário para o usuário escolher o destinatario, quando ele der Continuar ai sim executará esse seu código!

 

código para o select:

<select name="destinatario" id="destinatario">  <option>Selecione</option>  <option value="adm@adm.com.br">adm</option></select>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom o email não chega na caixa postal de jeito nehum, agora se eu configurar assim ele chega:

 

 

 

<?

$nome=strtoupper($nome);

$email=strtoupper($email);

$para=strtoupper($para);

$mensagem=strtoupper($mensagem);

$assunto .= "Você tem emails vlcaracruz.com.br";

$destinatario .= "atendimento@vlcaracruz.com.br"; Aqui!

$headers .= "MIME-Version: 1.0\r\n";

$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

$headers .= "From: $email \r\n";

 

 

 

 

mais ai é o problema, não tenho select para outros emails.

Alguem me ajuda por favor.

Obrigado!

 

 

 

 

Código do meu form, contato.php

 

 

----------------------------------------------------------------------------------

 

 

Contato por E-mail </span></p>

<form action="envia.php" method="post">

<table width="80%" border="0" cellspacing="0" cellpadding="5" align="center">

<tr>

<td align="left" valign="top"><font size="2" face="Arial, Helvetica, sans-serif" color="#333300"><b>Nome:</b></font></td>

<td><input name="nome" type="text" class="textarea" style="background-color:#dadbc8; border:none" size="33" /></td>

</tr>

 

<tr>

<td align="left" valign="top"><font size="2" face="Arial, Helvetica, sans-serif" color="#333300"><b>E-mail:</b></font></td>

<td><input name="email" type="text" class="textarea" style="background-color:#dadbc8; border:none" size="33" /></td>

</tr>

 

<tr>

<td align="left" valign="top">

<font size="2" face="Arial, Helvetica, sans-serif" color="#333300"><b>Para:</b></font></td>

<td>

<select name="assunto" id="destinatario" class="textarea" style="background-color:#dadbc8; border:none">

<option value="coqueiral@vlcaracruz.com.br">Coqueiral</option>

<option value="aracruz@vlcaracruz.com.br">Aracruz</option>

<option value="eunapolis@vlcaracruz.com.br">Eunapolis</option>

<option value="carapina@vlcaracruz.com.br">Carapina</option>

</select>

</td>

</tr>

 

<tr>

<td align="left" valign="top">

<font size="2" face="Arial, Helvetica, sans-serif" color="#333300"> <b>Mensagem:</b></font></td>

<td><textarea name="mensagem" cols="50" rows="5" class="textarea" style=" font:Arial, Helvetica, sans-serif; font-size:12px; background-color:#dadbc8; border:none" />

</textarea></td>

</tr>

 

<tr>

<td colspan="2" align="right">

<input type="reset" name="apagar" value=" Apagar " style="background-color:#dadbc8; font:Arial, Helvetica, sans-serif;

border: none" />

 

<input type="submit" name="enviar" value=" Enviar " style="background-color:#dadbc8; border: none" /></td>

</tr>

</table>

</form> </p>

 

 

----------------------------------------------------------------------------------------------

 

Código para enviar, envia.php

 

<?

$nome=strtoupper($nome);

$email=strtoupper($email);

$para=strtoupper($para);

$mensagem=strtoupper($mensagem);

$assunto .= "Você tem emails vlcaracruz.com.br";

$destinatario .= "$para";

$headers .= "MIME-Version: 1.0\r\n";

$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

$headers .= "From: $email \r\n";

 

 

$html .= "<html>";

$html .= "

<style>

.cur{

font-family: verdana;

font-size:10pt;

color:black;

padding:3px;

}

HR {

color:black;

border: 2px black solid;

}

CENTER{

font-weight:bold;

font-size:15pt;

}

BIG{

font-weight:bold;

font-size:14pt;

}

H1{

FONT-WEIGHT:BOLD;

FONT-SIZE:13PT;

MARGIN-LEFT:20PX;

MARGIN-TOP:0PX;

MARGIN-BOTTOM:-9PX

}

</style>";

$html .= "<DIV CLASS=cur><CENTER>EMPRESA</CENTER><HR><BIG><B> $nome </BIG></B><BR>";

$html .= "<B>Email: </B> $email <BR>";

$html .= "<B>Mensagem: </B> $mensagem <BR>";

$html .= "<HR></DIV>";

$html .= "</html>";

 

if (mail($destinatario,$assunto,$html,$headers)) {

echo "<font face=verdana size=3>Email enviado com sucesso !</font>";

}

else {

echo "<font face=verdana size=3>Ocorreu um erro durante o envio do email<br><br><a href='java script:history.go(-1);'>VOLTAR</a></font>";

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<select name="assunto" id="destinatario" class="textarea" style="background-color:#dadbc8; border:none"><option value="coqueiral@vlcaracruz.com.br">Coqueiral</option><option value="aracruz@vlcaracruz.com.br">Aracruz</option><option value="eunapolis@vlcaracruz.com.br">Eunapolis</option><option value="carapina@vlcaracruz.com.br">Carapina</option></select>mude para:<select name="destinatario" id="destinatario" class="textarea" style="background-color:#dadbc8; border:none"><option value="coqueiral@vlcaracruz.com.br">Coqueiral</option><option value="aracruz@vlcaracruz.com.br">Aracruz</option><option value="eunapolis@vlcaracruz.com.br">Eunapolis</option><option value="carapina@vlcaracruz.com.br">Carapina</option></select>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ele esta enviando, mais o email não chega! por favor alguem me ajuda!ja quebrei muito a cabeça aqui e não consegui resolver.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta deixar assim.

 

<?$nome=strtoupper($_POST['name']);$email=strtoupper($_POST['email']);$telefone=strtoupper($_POST['telefone']);$conteudo=strtoupper($_POST['conteudo']);$assunto .= "Tem E-mail para você VLC Sinalização Industrial";$destinatario .= "atendimento@vlcaracruz.com.br";$headers .= "MIME-Version: 1.0\r\n";$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";$headers .= "From:".$email."\r\n";$html .= "<html><DIV CLASS=cur><CENTER>Empresa</CENTER><HR><BIG><B>".$nome."</BIG></B><BR><B>E-mail: </B> ".$email." <BR><B>Telefone: </B> ".$telefone." <BR><B>Conteudo: </B> ".$conteudo." <BR><B><HR></DIV></html>";if (mail( $destinatario, $assunto, $html, $headers)) {	echo "Email enviado com sucesso !<a href='java script:history.go(-1);'>Voltar</a>";} else {	echo "Ocorreu um erro durante o envio do email<br><br><a href='java script:history.go(-1);'>VOLTAR</a>";}?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

assim funciona, mais o importante para mim é colocar o select para poder selecionar para qual o email vai ser enviado... isso q não consigo fazer.Alguma sugestão?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse é meu form, consigo enviar sem o select name, mais preciso que ele envie emails por setores. Obrigado!<form action="envia.php" method="post">Nome:<td><input name="nome" type="text" class="textarea" style="background-color:#dadbc8; " size="33" />E-mail:<input name="email" type="text" class="textarea" style="background-color:#dadbc8; " size="33" />Para:<select name="destinatario" id="destinatario" class="textarea" style="background-color:#dadbc8;"> <option value="atendimento@vlcaracruz.com.br">VLC de Coqueiral</option> <option value="aracruz@vlcaracruz.com.br">VLC de Aracruz</option> <option value="eunapolis@vlcaracruz.com.br">VLC de Eunapolis</option> <option value="carapina@vlcaracruz.com.br">VLC de Carapina</option> </select>Mensagem:<textarea name="mensagem" cols="50" rows="5" class="textarea" style=" font:Arial, Helvetica, sans-serif; font-size:12px; background-color:#dadbc8; " /></textarea><input type="reset" name="apagar" value=" Apagar " style="font:Arial, Helvetica, sans-serif;border: none" /><input type="submit" name="enviar" value=" Enviar " style=" border: none" /></form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

auguem pode me ajudar neste código q parece ser fácil mais esta sendo muito complicado para alguem ajudar. Por Favor!

Compartilhar este post


Link para o post
Compartilhar em outros sites

probleminha básiconame="destinatario" id="destinatario"$destinatario=strtoupper($para);você esta passando o email do cara na variável destinatário não na $para.Troca isso, e tenta usar o post. Acho que é isso tenta ai$para=$_POST['destinatario'];

Compartilhar este post


Link para o post
Compartilhar em outros sites

ficaria assim o codigo que vai pegar do formulário?$para=strtoupper($_POST['destinatario']);e assim o código que vai pegar o email do cara no select?$destinatario .= "$para";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.