Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com o codigo abaixo e funciona direitinho quando coloco no site na internet. Mas quando rodo no Easy PHP dá o seguinte erro:
Notice: Undefined variable: acao in e:\www\newsletter\news_enviar.php on line 24
Notice: Undefined variable: parar in e:\www\newsletter\news_enviar.php on line 58
http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif Alguem sabe pq isso acontece?
Será que tenho que abilitar alguma coisa no apache, mysql ou PHP?
********************************************************************************
*********
CÓDIGO
<?
if ($acao=="gravar"){
/ verifica se os dados obrigatórios foram informados /
if (trim($HTTP_POST_VARS["seu_email"]) == "") {
echo "<br><br><center>Problemas ao enviar o E-mail: <b>E-MAIL</b> é um campo obrigatório!</center>";
} elseif(!(ereg ("^.[a-z0-9_-]+@.+\\..+$", $HTTP_POST_VARS["seu_email"]))) {
echo "<br><br><center>Problemas ao enviar o E-mail: <b>E-MAIL</b> possui um formato inválido!</center>";
} elseif (trim($HTTP_POST_VARS["assunto"]) == "") {
echo "<br><br><center>Problemas ao enviar o E-mail: <b>ASSUNTO</b> é um campo obrigatório!</center>";
} elseif (trim($HTTP_POST_VARS["mensagem"]) == "") {
echo "<br><br><center>Problemas ao enviar o E-mail: <b>MENSAGEM</b> é um campo obrigatório!</center>";
} else {
include "dbconfig.php";
$sql = "select * from newsletter";
$query = @mysql_query($sql);
if (!$query) {
die ("Problemas ao executar o sql !!!"); }
else {
while ($coluna = @mysql_fetch_array($query)) {
$codigo = $coluna["codigo"];
$nome = $coluna["nome"];
$email = $coluna["email"];
$cidade = $coluna["cidade"];
mail ("$email","$assunto","Olá $nome,\n$mensagem\n\nSe você não deseja mais receber esse newsletter clique no link abaixo\n$site/news_cancela.php?id=$codigo","From:<$seu_email>");
echo "<br><br><br><center><b>Mensagem enviada corretamente</b></center>";
}}
mysql_close($conn);
$parar = "ok";
}
}
if ($parar != "ok") {
?>Carregando comentários...