<?

//-------------------------------fim da autenticação---------------------//

    include("authentication.php");

	include("conexao_e_agenda.php");

	include("funcoes.php");

	$id_usuario = $_SESSION["id_usuario"];

    $nome_usuario = $_SESSION["nome_usuario"];

//-------------------------------fim da autenticação---------------------//

  //include("executando_envio_infs_t1.php");  

 $intervalo = array("","1-300","301-600","601-900","901-1200","1201-1500","1501-1800","1801-2100","2101-2400");



?>

<html>

<head>

<title><? echo $empresa; ?></title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link href="estilo.css" rel="stylesheet" type="text/css">

<script type="text/javascript" src="js/mascara.js"></script>

<script type="text/javascript" src="lightbox.js"></script>

<script language="JavaScript">

function caixaAlta(obj) {

 obj.value = obj.value.toUpperCase(); 

}

</script>

</head>

<body>

<?php include("cabecalho_e_clube.php"); ?>

<br>

<?

  $select_cad = "SELECT * FROM informativo_hora WHERE rodou='n' order by id asc"; 

//--------

  $result_cad = mysqli_query($conexao,$select_cad) or die(mysqli_error($conexao));

//-----------------------------------------------------------------------



$mostrar = "100"; // total por pagina

if (!($_GET['pagina'])) {

  $pc=1; 

}

else {

  $pc = $_GET['pagina']; 

}



$inicio = $pc - 1; 

$inicio = $inicio * $mostrar;

$result_cad = mysqli_query($conexao,"$select_cad LIMIT $inicio, $mostrar") or die(mysqli_error($conexao));

$result_cad_total = mysqli_query($conexao,"$select_cad") or die(mysqli_error($conexao));

$tr = mysqli_num_rows($result_cad_total); // verifica o número total de registros 

$tp = ceil($tr / $mostrar);  // verifica o número total de páginas 



//------------------------------------------

$variaveis_get = "";

if (!empty($_GET)){	

  foreach($_GET as $chave=>$valor){

    if ($chave != "pagina" && $chave != "ger")      // para não ficar duplicada a variável 'pagina'

      $variaveis_get = $variaveis_get."&$chave=$valor";

  }

}	

?>

<table width="750" height="149" align="center">

  <tr>

    <td height="143"><!--inicio-->

      

  <div align="center">

          <table width="750" border="0" cellspacing="0" cellpadding="0">

            <tr>

              <td width="438" height="30" bgcolor="#FFFFFF" class="texto"><div align="center">MONITORAMENTO - Listagem 

              de  tarefas dos Informativos para  serem enviados&nbsp;</div></td>

            </tr>

            <tr>

              

            <td height="15" bgcolor="#FFFFFF" class="texto">&nbsp;&nbsp;<? if($tr=='0') echo "Não foi encontrado nenhum registro." ?></td>

            </tr>

            <tr class="verdana1">

              <td height="28" bgcolor="#FFFFFF"><div align="left"><font color="#CC0000">&nbsp;&nbsp;<? echo $tr; ?> Tarefa(s) encontrada(s)</font> - p&aacute;gina <? echo $pc; ?> 

                de <? echo $tp; ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

                <? 

                  // ANTERIOR

				  $anterior = $pc - 1; 

				  if ($pc > 1){

			        echo "<a href='lista_informativos_execucao.php?$variaveis_get&pagina=$anterior' class='link1'><img src='st_esq.gif' width='4' height='7' border='0'> ANTERIOR</a>&nbsp;| "; 

	  		      }

				  else

				    echo "<img src='st_esq.gif' width='4' height='7' border='0'> <font color='#999999'>ANTERIOR</font>&nbsp;| ";

                  

				  // P&Aacute;GINAS

				  for ($i = 1; $i <= $tp; $i++){

				    echo "<a href='lista_informativos_execucao.php?$variaveis_get&pagina=$i' class='link1'>$i</a> ";  

				  }

				  echo "| ";

				  

                  // PR&Oacute;XIMA

				  $proximo = $pc + 1; 

			      if ($pc < $tp){

			        echo "<a href='lista_informativos_execucao.php?$variaveis_get&pagina=$proximo' class='link1'>PR&Oacute;XIMA <img src='st_dir.gif' width='4' height='7' border='0'></a>"; 

	  		      }

				  else

				    echo "<font color='#999999'>PR&Oacute;XIMA</font> <img src='st_dir.gif' width='4' height='7' border='0'>";

			    ?>

              </div></td>

            </tr>

          </table>

          <table width="750" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF" class="cant_azul">

            <tr class="verdana1">

            <td width="29" height="21" bgcolor="#003366"><div align="center" class="style1">VER</div></td>

              <td width="68" height="21" bgcolor="#003366"><div align="center" class="style1"><font color="#FFFFFF"><strong>DATA </strong></font></div></td>

              <td width="53" bgcolor="#003366"><font color="#FFFFFF"><strong>HORA </strong></font></td>

              <td width="82" bgcolor="#003366"><font color="#FFFFFF"><strong>EXECUTADO</strong></font></td>

              <td width="51" bgcolor="#003366"><font color="#FFFFFF"><strong>DESTINOS</strong></font>                <div align="center"></div></td>

              <td width="37" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong>INFO </strong></font></div></td>

              <td width="82" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong>SEQ SQL</strong></font></div></td>

              <td width="133" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong>ENVIAR DESTINOS</strong></font></div></td>

              <td width="94" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong>HORA PREVISTA</strong></font></div></td>

              <td width="48" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong>ATRAZO</strong></font></div></td>

            </tr>

            <?      

  $select_cadu = "SELECT * FROM informativo_hora WHERE rodou='s' order by id desc limit 1"; 

  $result_cadu = mysqli_query($conexao,$select_cadu) or die(mysqli_error($conexao));

  $linha_cadu = mysqli_fetch_array($result_cadu);			

			?>

            <tr class="verdana1" bgcolor="#FFFF00">

            <td width="29" height="21"><div align="center" class="style1"><? echo $linha_cadu['id'] ?></div></td>

              <td width="68" height="21"><div align="center" class="style1"><? echo datapadrao_data($linha_cadu['dt_informativo']); ?></div></td>

              <td width="53">&nbsp;<? echo $linha_cadu['hr_informativo']; ?></td>

              <td width="82">&nbsp;<? echo situacao($linha_cadu['rodou'],Executado,Aguardando,s); ?></td>

              <td width="51"><div align="center"><? echo $intervalo[$linha_cadu['codigo']]; ?></div></td>

              <td width="37"><div align="center"><? echo $linha_cadu['id_informativo'] ?></div></td>

              <td width="82"><div align="center"><? echo $linha_cadu['codigo'] ?></div></td>

              <td width="133"><div align="center"><? echo "[E]".$linha_cadu['enviou']; ?></div></td>

              <td width="94"><div align="center"><? echo $linha_cadu['hr_execucao']; ?></div></td>

              <td width="48">&nbsp;</td>

            </tr>            

            <? 

  $select_cadp = "SELECT * FROM informativo_hora WHERE rodou='n' ORDER BY id ASC LIMIT 1"; 

  $result_cadp = mysqli_query($conexao,$select_cadp) or die(mysqli_error($conexao));

  $linha_cadp=mysqli_fetch_array($result_cadp);

  $proximo_envio = $linha_cadp['id'];

			$cont = 1;

			while ($linha_cad = mysqli_fetch_array($result_cad)){ 

			$cont++;

			//if(descricao(informativo_fila,$linha_cad['id_informativo'],situacao)=="d"){

			if($cont<11){   

			?>

            <tr class="verdana1" bgcolor="<? if ($par = !$par) $cor = '#bbc3d3'; else $cor = '#F5F5F5'; echo $cor;?>">

            <td><div align="center"><? echo $linha_cad['id']; ?></div></td>

              <td><div align="left"><strong>&nbsp;<? echo datapadrao_data($linha_cad['dt_informativo']); ?></strong></div></td>

              <td><strong>&nbsp;<? echo $linha_cad['hr_informativo']; ?></strong></td>

              <td><div align="left"><strong>&nbsp;&nbsp;<? echo situacao($linha_cad['rodou'],Executado,Aguardando,s); ?></strong></div></td>

              <td><div align="left"><strong>&nbsp;&nbsp;<? echo $intervalo[$linha_cad[codigo]]; ?></strong></div>                </td>

              <td><div align="center"><? echo $linha_cad['id_informativo'] ?>

              </div></td>

              <td><div align="center"><? echo $linha_cad['codigo'] ?></div></td>

              <td><div align="center">

              <?	

  //$hora1 = descricao_dupla(informativo_hora,id_informativo,$linha_cad['id_informativo'],rodou,s,hr_execucao);// hora de início.

  //$hora1 = descricao_informativo_desc(informativo_hora,rodou,s,hr_execucao);

   //horário normal Brasil

 $timestamp = mktime(date("H")-3, date("i"), date("s"), date("m"), date("d"), date("Y"), 0);

 $data_hora = gmdate("d/m/Y H:i:s", $timestamp);

 //horário verão Brasil

 $timestamp2 = mktime(date("H")-2, date("i"), date("s"), date("m"), date("d"), date("Y"), 0);

 $data_hora2 = gmdate("d/m/Y H:i:s", $timestamp2);

 

  $data_atual = substr($data_hora,0,10);

  $hora_atual = substr($data_hora,11,8);

  

  $hora_atual_s = $hora_atual;//date("H:i:s");

  //if($linha_cadu['hr_execucao']==null || $linha_cadu['hr_execucao']=="" || $linha_cadu['hr_execucao']=="00:00:00" ){

  //$hora1 = "13:55:00";

  //} else {

  $hora1 = $linha_cadu['hr_execucao'];

  //} 

  

  

/*   if(difdia($linha_cadu['dt_informativo'])>0){

  $hora1 = soma_menos1_Hora(status_codigo($linha_cad['hr_informativo'],2));

  } else {

  $hora1 = $linha_cadu['hr_execucao'];

  }  */

  /* $hora2 = soma_1_Hora($hora1);

  $hora3 = soma_1_Hora($hora2);

  $hora4 = soma_1_Hora($hora3);

  $hora5 = soma_1_Hora($hora4);

  $hora6 = soma_1_Hora($hora5);

  $hora7 = soma_1_Hora($hora6);

  $hora8 = soma_1_Hora($hora7);

  $hora9 = soma_1_Hora($hora8);

  $hora10 = soma_1_Hora($hora9);

  $hora11 = soma_1_Hora($hora10); */

  $hora_atual = $hora_atual;//status_codigo($hora_atual_s,5);

  $hora_cron = $linha_cad['hr_cron'];   

  

  //echo "nova função readaptada"."\n<br><br>"; 

//echo "($hora1) 1h = ".soma_1_Hora($hora.$linha_cad['codigo'])." 2h = ".soma_1_Hora($hora2)." 3h = ".soma_1_Hora($hora3)." 4h = ".soma_1_Hora($hora4)." 5h = ".soma_1_Hora($hora5)." 6h = ".soma_1_Hora($hora6)." 7h = ".soma_1_Hora($hora7);	



                   //if($linha_cad['codigo']==1 and $linha_cad['hr_execucao']=="00:00:00"){

?> 

             <!---     <input type="button" class="botao1" value="Enviar2" onClick="window.location='executa_envio_informativo.php?id_tcomp=<? //echo $id_tcomp; ?>'" /> -->

              <? 

			//} 

            if($hora_atual>$hora_cron){ 

			//|| ($hora_atual<status_codigo($hora1,$cont) and difdia($linha_cadu['dt_informativo'])>=1) || ($hora_atual>status_codigo($hora1,$cont) and difdia($linha_cadu['dt_informativo'])>=1)){ //$linha_cad['codigo' ]$linha_cad['rodou']=="n" and and $hora.$linha_cad['codigo']>$hora_atual // and difdia($linha_cad['dt_informativo'])==1

			//header("location:executa_envio_informativo.php?id_tcomp=$id_tcomp&&codigo=$linha_cad[codigo]");

            //if($proximo_envio==$linha_cad['id']){ 

			//include("executando_envio_infs.php"); 

?> 

                  <input type="button" class="botao1" value="Preparando..." onClick="window.location='lista_informativos_execucao.php'" />

                   <input type="button" class="botao1" value="Enviar" onClick="window.location='executando_envio_infs_cron_lote_seq_manual.php?id_tcomp=<? echo $linha_cad['id']; ?>&&codigo=<? echo $linha_cad['codigo']; ?>&&id_inf=<? echo $linha_cad[id_informativo]; ?>'" />               <? 

			//} 

			} //else {

			echo "\n<br>Hora servidor\n<br>".$hora_atual;

			//}			

	  	  ?></div></td>

              <td><div align="center">

              <?

			 // if($linha_cad['codigo']==1){

			 // echo $linha_cad['hr_execucao']." | ".$hora1z;

			 // } else {

			   //echo $hora.$linha_cad['codigo']." | ".$hora2." | ".$linha_cad['codigo'];

			   echo status_codigo($hora1,$cont);//." | ".difdia($linha_cad['dt_informativo']);

			   ///echo $linha_cad['codigo']; $linha_cad['codigo']

			   //} 

			   echo "\n<br>Hora cron\n<br>".$hora_cron;

			   ?></div></td>

              <td><?  echo difdia($linha_cadu['dt_informativo'])." dia(s)";

			          //echo $linha_cad['dt_informativo']." | ".difdia($linha_cadu['dt_informativo'])." dia(s)";

			   ?></td>

            </tr>

            <? 

			} 

			}

	  	  ?>

          <tr class="verdana1">

              <td height="21" colspan="10" bgcolor="#FFFFFF">&nbsp;</td>

            </tr>

          </table>

  </div>

    <!--fim--></td>

  </tr>

</table>

</body>

</html>

     <? 

      if($erro==0){	  

    ?> 

           <script> 

                function wait(delay){ 

                    string="pauseforalert("+delay+");"; 

                    setTimeout(string,delay); 

                } 

                function pauseforalert(delay){ 

                    document.location='lista_informativos_execucao.php' 

                } 

                wait(59000); 

				

            </script> 

    <?	

	 } //executando_envio_infs.php

    ?>  