Ir para conteúdo
Fórum Script Brasil
  • 0

Problema Para Enviar Email


carol

Pergunta

ola galera eu estou fazendo um sistema de newsletter

so que os email não estao sendo enviados

não da erro nenhum

vou explicar como funciona

eu tenho uma pagina de pre-send onde eu seleciono

pra quem eu vou enviar atravez de filtro

e o que eu vou enviar

tipo posso enviar uma enquete

ai na pagina que envia

eu testpo por exemplo se veio uma enquete para ser enviada e monto ela na pagina da newsletter

gente isso não da erro nehum mas não envia o email

vou postar o codigo aqui sera que alguém pode me ajudar

essa pagina e a que envia o email e monta na pagina newsletter

<?

session_start();

if ( !isset($_SESSION['Id_Client']) && !isset($_SESSION['Client']) &&

!isset($_SESSION['Status']) ) {

include 'connection.php';

include 'admin.php';

@$id_enquete = $_POST['Enquete'];

@$indique = $_POST['indique'];

@$id_cliente = $Id_Cliente;

@$sexo = $_POST['sexo'];

@$estados = $_POST['estados'];

@$idade = $_POST['idade'];

@$news = include 'tste.php';

@$remetente = $_POST['remetente'];

@$assunto = $_POST['assunto'];

@$campanha = $_POST['campanha'];

$select_pergunta = "select * from enquetes where Id_Enquete = '".$id_enquete."'";

$execute_query = mysql_query($select_pergunta) or die (mysql_error() );

if ( mysql_num_rows($execute_query) > 0 ) {

$pergunta = mysql_result($execute_query,'pergunta');

}

if (($id_enquete)!= 0){

$query=select * from enquete_resposta where enquete_resposta_id_enquete = '".$id_enquete."'";

$execute_query = mysql_query($query) or die (mysql_error() );

if ( mysql_num_rows($execute_query) > 0 ) {

$dspEnquete= "";

while ( $row = mysql_fetch_array($execute_query) ){

$dspEnquete= $dspEnquete . "<input type='radio' name = 'resposta' value=".$row['id_resposta].">".$row['resposta']."<br>";

$dspEnquete = " <table border=0>

<tr>

<td class=font'>".$pergunta."&nbsp;&nbsp;&nbsp;</td>

<td class='input'>

<form>".$dspEnquete."

<input type='hidden' name = 'id_enquete' value = ".$id_enquete. ">

<input type='hidden' name = 'id_indique' value = ".$indique.">

<input type='hidden' name = 'id_cliente' value = ".$id_cliente.">

<input type='hidden' name = 'id_usuario' value = ".$id_usuario.">

</form>

</td>

</tr>

</table>

";

}

} else {

$dspEnquete = "";

}

//teste

if (($indique)!= 0){

$dspIndique = "";

$dspIndique = $dspIndique . "<input type = 'text' name='nome><br><input type = 'text' value ='email'>";

}

$dspIndique = "<form> ".$dspIndique." </form>";

$dspIndique = "

<table border=0>

<tr>

<td class='font'>Indique para um amigo.&nbsp;&nbsp;&nbsp;</td>

<td><form>".$dspIndique."</td>

<input type='hidden' name = 'id_enquete' value = ".$id_enquete. ">

<input type='hidden' name = 'id_indique' value = ".$indique.">

<input type='hidden' name = 'id_cliente' value = ".$id_cliente.">

<input type='hidden' name = 'id_usuario' value = ".$id_usuario.">

</form>

</tr>

</table>

";

} else {

$dspIndique = "";

}

$select = "Select * from usuarios where id_cliente =" .$Id_Client;

$execute_query = mysql_query($select) or die ( mysql_error() );

if ( mysql_num_rows($execute_query) > 0 ) {

while ( $row = mysql_fetch_array($execute_query) ){

$email = $row['email];

$nome = $row['nome'];

$id_usuario = $row['id_usuario'];

mail($email , $assunto , $news ,"From:$remetente Content-Type: text/html; charset=us-ascii");

}}

$select_qtd_user = "Select count(id_usuario) contador from usuarios where id_cliente=".$Id_Client;

$execute_query = mysql_query($select_qtd_user) or die ( mysql_error() );

$recordcount_user = mysql_result($execute_query,'contador');

$insert = "insert into campanhas_enviadas (Id_Campanha, Id_Cliente,Id_Enquete,Id_Indique,Email_To,Subject) values ('$campanha','$Id_Client', '$id_enquete','$indique','$remetente','$assunto')";

$execute_insert = mysql_query($insert) or die ( mysql_error() );

if (mysql_affected_rows() == 0)

{

echo "

<script>alert('erro ao cadastrar usuario.');</script>

<META HTTP-EQUIV='refresh' content='0;URL=http://www.tange.com.br/em_marketing/enquete.php'>

";

} else {

$Body = "

<br>

<font face=Verdana size=4 color=Black>NewsLetter Enviada com Sucesso</font>

<br><br>

<table border=0 cellpadding=0 cellspacing=0>

<tr>

<td colspan=2 class='font'>A news foi enviada para ".$recordcount_user." Clientes</td>

<td>

</td>

</tr>

<tr>

<td colspan=3><br></td>

</tr>

<tr class='font'>

</tr>

</table><br><Br>";

include 'conteudo.php';

}}

?>

bjos...

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

olha so galera e ainda tem outro problema em vez de enviar a news ele aparece na pagina junto com a pagina de retorno

www.tange.com.br/em_marketing/index3.php

e so se logar e simples e clickar em enviar peça que vocês vao ver

e aparece sem nada montado

que loko não é?

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...