angus 0 Denunciar post Postado Junho 12, 2006 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
augustogava 0 Denunciar post Postado Junho 12, 2006 faz um select chamada destinatario , e poe esses 3 values nele.... Compartilhar este post Link para o post Compartilhar em outros sites
angus 0 Denunciar post Postado Junho 12, 2006 $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
augustogava 0 Denunciar post Postado Junho 12, 2006 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
angus 0 Denunciar post Postado Junho 12, 2006 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
augustogava 0 Denunciar post Postado Junho 12, 2006 <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
angus 0 Denunciar post Postado Junho 12, 2006 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
MetalDragonX 0 Denunciar post Postado Junho 12, 2006 tenta separar o html do script php Compartilhar este post Link para o post Compartilhar em outros sites
angus 0 Denunciar post Postado Junho 13, 2006 não sei como q faz isso...caraca aguem pode me ajudar? Compartilhar este post Link para o post Compartilhar em outros sites
MetalDragonX 0 Denunciar post Postado Junho 13, 2006 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
angus 0 Denunciar post Postado Junho 13, 2006 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
angus 0 Denunciar post Postado Junho 13, 2006 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
angus 0 Denunciar post Postado Junho 14, 2006 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
ronanlumb 0 Denunciar post Postado Junho 14, 2006 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
angus 0 Denunciar post Postado Junho 19, 2006 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
angus 0 Denunciar post Postado Junho 19, 2006 consegui, foi uma falta de atenção minha... mais ja resolvi, obrigado amigos! Compartilhar este post Link para o post Compartilhar em outros sites