1° ao invés de só as pessoas que fazem aniversário no dia ficarem com fonte RED todos estão ficando.
2° envia mais de uma vez o email de feliz aniversário a pessoa que faz aniversário no dia.
Então acredito que terei de fazer em uma página separada e OO por que quando der 0hora de tal dia envia o email uma só vez.
Algém tem outra idéia.
if($DataSistema[0] = $Nascimento[0]) { //CABEÇÁRIOS NECESSÁRIOS PARA QUE O EMAIL CHEGUE AO DESTINATÁRIO NÃO COMO SPAM $query = "SELECT * FROM usuarios WHERE aniversario = 0 and datanascimento = '$data' "; $resultado = mysql_query($query) or die("Error: " . mysql_error()); $FelizAniversario = mysql_num_rows($resultado); if($FelizAniversario >= 0 && $row['aniversario']=0){ // CONSERTAR ESTÁ ENVIANDO MAIS DE UMA VEZ O EMAIL $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: Avivamentonet"; $msg = "<img src=\"www.avivamentonet.com/jpg/icone_presente.png\"><br> Olá <b>$row[nome]</b> \n Que Jesus Cristo lhe abençoe a cada dia e que suas necessidades sejam supridas de forma sem igual \n <br><br><br> São os Votos da equipe Avivamentonet.com <br><br> Acesse nosso site e retribua esse carinho postando no mural de recados. <a href=www.avivamentonet.com>www.avivamentonet.com</a>"; mail("$row[email]","Feliz Aniversário","$msg","$headers"); $EnviaParabens = mysql_query("UPDATE usuarios set aniversario=1 WHERE id_usuar=$row[id_usuar]"); } // echo "<font color=red>Foi enviado um email para o email $Email que perntence ao usuário $para</font>"; // echo "<script>window.close()</script>"; } //FINA DO ENVIO DO EMAIL PARA O USUÁRIO ANIVERSARIANTE DAQUI A 3 DIAS //VERIFICA SE TEM ALGUM USUÁRIO ANIVERSARIANDO HOJE E COLOCA EM VERMELHO. if ($DataSistema[0] == $Nascimento[0]) {$CorFonteAniversario = 'red';} else {$CorFonteAniversario = '669900';} $NomeAniver = substr($row['nome'],0,20); echo "<tr><td width=450><b><font color=$CorFonteAniversario face='verdana' size='2'><img src=\"jpg/icone_presente.png\" width=14 rigth=12> $NomeAniver</b> - de $row[Cnome] - $row[uf]</a></td> <td><font color=$CorFonteAniversario face='verdana' size='2'>Dia $Nascimento[0] "; if(empty($_COOKIE['cookie_login'])){ echo"<acronym title='PARA ENVIAR UMA MENSAGEM DE FELIZ ANIVERSÁRIO A ESSE USUÁRIO É NECESSÁRIO SE CADASTRAR'>"; } else{ echo"<acronym title='ENVIAR UMA MENSAGEM DE FELIZ ANIVERSÁRIO PARA $NomeAniver'><a href=\"java script:MensagemPrivada('http://www.avivamentonet.com/admin/MensagemPrivada.php?destinatario=$row[login]');\"><img src=\"jpg/icon_email.gif\" width=14 rigth=12 border=0></acronym></a>"; } echo" </a> <a href=\"java script:dadosusers('http://www.avivamentonet.com/dadosusers.php?id=$row[id_usuar]');\"> <acronym title='SABER MAIS SOBRE $NomeAniver'> <img src=\"jpg/sem_foto.gif\" width=14 rigth=12 border=0></acronym> </font></a><br></td></tr>"; } } ?>