não consigo enviar o email porque o email não reconhece a variavel de destino, mas se eu colocar o destino direto no codigo fonte ele reconhece e se entrar por uma pagina em html ele não reconhece porque?
codigo fonte:
<?
$conexao = mysql_pconnect("localhost","","");
$bd = mysql_db_query("bd",$conexao);
$result= ("INSERT INTO temail (email) values ('$email_d')");
$cad = mysql_query($result);
$result2 = mysql_db_query("comid","select email from temail");
while ($coluna = mysql_fetch_array($result2))
{
print "$coluna[0]<BR>";
$emaild="$coluna[0]"; // aqui ele pega o destino mas não envia o email
}
$remet=$remetente;
$emailr=$email_remetente;
$dest=$destinatario;
$mensag=$mensagem;
$assunt=$assunto;
//$emaild="ricardo@hotmail.com";// assim ele envia o email
Pergunta
rbz
não consigo enviar o email porque o email não reconhece a variavel de destino, mas se eu colocar o destino direto no codigo fonte ele reconhece e se entrar por uma pagina em html ele não reconhece porque?
codigo fonte:
<?
$conexao = mysql_pconnect("localhost","","");
$bd = mysql_db_query("bd",$conexao);
$result= ("INSERT INTO temail (email) values ('$email_d')");
$cad = mysql_query($result);
$result2 = mysql_db_query("comid","select email from temail");
while ($coluna = mysql_fetch_array($result2))
{
print "$coluna[0]<BR>";
$emaild="$coluna[0]"; // aqui ele pega o destino mas não envia o email
}
$remet=$remetente;
$emailr=$email_remetente;
$dest=$destinatario;
$mensag=$mensagem;
$assunt=$assunto;
//$emaild="ricardo@hotmail.com";// assim ele envia o email
$mensagem = @mail($emaild,$assunt,$mensag,$remet);
if ($mensagem)
{
print "Mensagem enviada!";
}
else
{
print "O envio da mensagem falhou!";
}
?>
porque ele esta fazendo isto?
como eu arrumo!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
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.