Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia!
Não tá aparecendo os emails de destino qdo envio emails, porém não consigo arrumar. A variável $msg_para do arquivo ENVIA_EMAIL.PHP não recebe os emails de destino. Assim não imprime nada, e aparece somente Enviando.....SUCESSO.
Alguém pode me ajudar??
Os arquivos são esses: index.php, mostrar.php e envia_email.php
Grato..
quinhoosp
index.php
<?php
/*
<admin/index.php>
pagina do administrador.
</admin/index.php>
*/
session_start("admin");
if($_SESSION["admin"] == "on"){
include("../config.php");
?>
<html>
<head>
<title>Newsletter Administração</title>
</head>
<body bgcolor="#6699FF">
<div align="center">
<script>
function desinstalar(){location.href='remove.php?email='+email+'';
}
}
</script>
</div>
<p align="center"><font face="Arial"><b><font color="#000033" size="7">Newsletter </font></b></font></p>
<p align="center"><b><font color="#000033" size="4" face="Arial">Administração</font></b></p>
<table width="284" border="0" align="center">
<tr>
<td width="76"><div align="center"><a href="logout.php"><font face=arial size=2>Sair</font></a></div></td>
<td width="95"><div align="center"><a href="alterar.php">Alterar</a></div></td>
<td width="99"><div align="center"><a href="mostrar.php">E-mails</a></div></td>
</tr>
</table>
<p align="center"><br>
<a href="logout.php"></a> </p>
<div align="center"><br>
</div>
<form method="POST" action="envia_mail.php">
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" height="68" width="245">
<tr>
<td height="25" width="76">
<p align="left"><font size="2" face="Arial"><a href="mostrar.php">Para:</a></font></td>
<label>
<td height="23" width="212"><font size="2" face="Arial"><input type="text" name="msg_para" value="<?php if(isset($_POST["acessos"]))echo "<" . $email . ">".",";
}
}echo "Selecione um email";
}
?>" size="28" style="background-color: #FFFFFF; font-family: arial; font-size: 8 pt; border: 1 solid #000000"></font>
</label></td>
</tr>
<tr>
<td height="23" width="76">
<p align="left"><font face="Arial" size="2">Assunto:</font></td>
<td height="23" width="212"><font size="2" face="Arial"><input type="text" name="msg_assunto" size="28" style="background-color: #FFFFFF; font-family: arial; font-size: 8 pt; border: 1 solid #000000"></font></td>
</tr>
<tr>
<td height="20" width="76">
<p align="left"><font size="2" face="Arial">Tipo da mensagem:</font></td>
<td height="20" width="212"><font size="2" face="Arial"><input type="text" name="msg_tipo" size="15" style="background-color: #FFFFFF; font-family: arial; font-size: 8 pt; border: 1 solid #000000" value="<?php echo "$formato_msg";?>"></font></td>
</tr>
<tr>
<td height="20" colspan="2" width="290">
<p align="center"><font face="Arial" size="2">Mensagem:</font></td>
</tr>
<tr>
<td height="20" colspan="2" width="290">
<p align="center"><font face="Arial"><textarea rows="20" name="mensagem" cols="73" style="font-family: arial; font-size: 8 pt; background-color: #6699FF; border-style: solid; border-width: 1"></textarea></font></td>
</tr>
<tr>
<td height="20" colspan="2" width="290">
<p align="left"><font size="2" face="Arial"><input type="submit" value="ENVIAR" style="font-family: arial; font-size: 8 pt; background-color: #C0C0C0; border: 1 solid #000000"></font></td>
</tr>
</table>
</div>
</form>
<p align="center"><u><font color="#000033" face="Arial"><strong>LISTA DE E-MAILS</strong></font></u></p>
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<?php
$sql = mysql_query("SELECT * FROM cadastro order by -id");$email = $lista2["email"];
$ativo = $lista2["ativo"];
if($ativo=="N"){
$ativo = "<font face='Arial' size='2' color='red'>Não confirmado</font>";
}$ativo = "<font face='Arial' size='2' color='green'>Confirmado</font>";
}
?>
<tr>
<td width="50%">
<p align="left"><b><font face="Arial" size="2"><?php echo "$email";?></font></b></td>
<td width="25%"><?php echo "$ativo";?></td>
<td width="25%"><a href="java script:remove('<?php echo"$email";?>')"><font face="Arial" size="2">remover</font></a></td>
</tr><?php } ?>
</table>
</div>
<form method="POST" action="adiciona.php">
<p align="center"><font face="Arial" size="2">Adicionar: <input type="text" name="ad_mail" size="28" style="background-color: #FFFFFF; font-family: arial; font-size: 8 pt; border: 1 solid #000000">
<input type="submit" value="OK" style="font-family: arial; font-size: 8 pt; background-color: #C0C0C0; border: 1 solid #000000"></font></p>
</form>
<p align="center"><font face="Arial" size="2"><a href="login.php">Voltar</a></font></p>
</body>
</html>
<?php
}echo "<script>location.href='login.php'</script>";
}
?>
mostrar.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Controle</title>
<script language="JavaScript" type="text/javascript">var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;
}
checkflag = "true";
return true;
}for (i = 0; i < field.length; i++) {
field[i].checked = false;
}
checkflag = "false";
return true;
}
}</script>
</head>
<body bgcolor="#6699FF">
<?php
include("../config.php");
$sql = "SELECT * FROM cadastro ORDER BY id DESC";?>
<form action="index.php" method="post" name="programa" id="programa">
<span class="relacao">
<table border="1" align="center" bgcolor="#CCCCCC">
<tr bgcolor="#CCFF99">
<th>ID:</th>
<th>E-mail:</th>
<th>Ativo:</th>
<th>Todos:<input type="checkbox" name="marcar" value="tudo" onClick="check(this.form.acessos);" /><br/></th>
</tr>
<?phpecho "<tr>";
echo "<td><center><b>{$lista2['id']}</b></center></td>";
echo "<td><b>{$lista2['email']}</b></td>";
echo "<td><center><b>{$lista2['ativo']}<b></center></td>";
echo "<td><input name='acessos[]' type='checkbox' id='acessos' value='{$lista2['email']}' /><br/></td>";
echo "</tr>";
}
echo "</table>";
echo "<center><input name='adicionar' type='submit' value='Adicionar Endereço' /></center>";
echo "</form>";
?>
<p align="center" class="style3"><a href="index.php">Voltar</a></p>
</body>
</html>
envia_email.php
<?php
error_reporting(E_ALL);
/*
Arquivo envia email
*/
session_start("admin");
if($_SESSION["admin"] == "on")
{
include("../config.php");
$msg_para = $_POST["msg_para"];
$msg_assunto = $_POST["msg_assunto"];
$msg_tipo = $_POST["msg_tipo"];
$mensagem = $_POST["mensagem"];
$cabecalho = "From: $a_nome <$a_email>";
$cabecalho .= "\nReply-To: $a_nome <$a_email>";
$cabecalho .= "\nContent-Type: $msg_tipo";
if(mail($msg_para,$msg_assunto,$mensagem,$cabecalho))
{
$msg = "<font color=green>SUCESSO!</font>";
}
else
{
$msg = "<font color=red>FALHA!</font>";
}
?>
<font face="Arial" size="2">Enviando para <b><?php echo $msg_para;?></b>...
<b><?php echo $msg;?></b></font><br>
<?php
}
else
{
echo "<script>location.href='login.php'</script>";
}
?>
<p><font face="Arial" size="2"><a href="index.php">Voltar</a></font></p>Carregando comentários...