D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home1
/
netbooks
/
public_html
/
nbboard
/
jobs
/
Filename :
alertas-aniversario-antecedencia.php
back
Copy
<?php error_reporting(E_ALL); require_once('../funcoes/conecta.php'); require_once('../funcoes/gerais.php'); require_once('../funcoes/funcoes-emails.php'); if(verificaSeAlertaAniversarioFuncionarios()=='S') { $assunto = 'Aniversario'; ob_start(); ## Verifica com quantos dias de antecedência alerta a sede $dias_antecedencia_alerta = diasAntecedenciaAlertaAniversarioFuncionarios(); ## Percorre os funcionários $query_func = mssql_query("QUERY"); while($dados = mssql_fetch_array($query_func)) { $dataNascimento_menos_x_dias = date("Y-m-d", strtotime("-$dias_antecedencia_alerta days", strtotime($dados['X']))); $dataNascimento_menos_x_dias = substr($dataNascimento_menos_x_dias,5); ## Verifica se a data de aniversário - os dias parametrizados para avisar = data de hoje if(date('m-d')==$dataNascimento_menos_x_dias) { ## Avatar do utilizador $src_avatar_utilizador = 'http://netbooks.pt/nbGest_web/assets/imagens/no-profile-img.gif'; if($dados['web_avatar']!='') { $avatar_utilizador = explode('.',$dados['web_avatar']); $src_avatar_utilizador = "http://netbooks.pt/nbGest_web/assets/imagens-utilizadores/".$dados['uti_id'].'/'.$avatar_utilizador[0].'_normal.'.$avatar_utilizador[1]; } $array_aniversarios[] = $dados['X'].'#'.utf8_encode($dados['X']).'#'.$dados['X'].'#'.$dados['X'].'#'.$src_avatar_utilizador; } } $para = emailsAntecedenciaAlertaAniversarioFuncionarios(); include "../emails/alerta-aniversario-antecedencia.php"; $conteudo = ob_get_contents(); ob_end_clean(); $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $headers .= 'To: <"'.$para.'">'. "\r\n"; $headers .= 'From: [Netbooks] Alerta aniversario <'.emailEnvio().'>' . "\r\n"; $como_correu = 'N'; $envio_email = mail($para,$assunto,$conteudo,$headers); if($envio_email){ $como_correu = 'S'; } insereRegistoEmail('Alerta aniversario antecedencia',$para,$como_correu); } ?>