Qdo envio informações por uma newsletter, tudo funciona normalmente, porém não aparece os emails de destino.
aparece essa mensagem:
Enviando para Array... FALHA!
imprime a palavra array. Eu já coloquei foreach, print, e serialize. Não to conseguindo resolver.
código envia_email.php
<?php
error_reporting(E_ALL);
/*
Arquivo envia email
*/
session_start("admin");
if($_SESSION["admin"] == "on")
{
include("../config.php");
$msg_para = $_GET["msg_para"];
$msg_assunto = $_GET["msg_assunto"];
$msg_tipo = $_GET["msg_tipo"];
$mensagem = $_GET["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 print ($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>
Enviando Para Array... Falha!
Started By quinho, 29/12/2008, 11:06
1 reply to this topic
#1
Posted 29/12/2008, 11:06
#2
Posted 29/12/2008, 13:31
Pq $_GET["msg_para"] é um array.
Verifique se vc não ta colocando no nome do input como msg_para[]
Verifique se vc não ta colocando no nome do input como msg_para[]
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)