<?php // inicializando a sessao // session_start(); /* Pagina que executa a funcao Tranferir Passagem autor Jose Neto data 04/2015 Descricao: O script apenas copia a passagem e a descompacta na area L1_LANDSAT-8 para que a Maquina GlobalStar possa ver os dados da passagem e posteriormente possa executar a função que cadastra a passagem no Banco de Dados do Catalogo */ //error_reporting(E_ALL); include "transfereClass.php"; $_METODO = new TransfereClass(); // Recebe os parametros para Tranferir // $ano_mes = $_POST['ano_mes']; $passagem = $_POST['passagem']; // 1 - Grava no banco de dados o processo iniciado // // Gera um caracter aleatorio com numero e letras para diferenciar as passagens // $chave = $passagem . date("H:i:s"); $caracter_chave = substr(md5($chave), 0, 24); $_usuario = $_SESSION['login']; $_passagem = $passagem; $_data_inicial = date("d/m/Y H:i:s"); $_status = "EXECUTANDO"; // 1.1 - Metodo que grava a informacao no banco de dados - Tabela processo_ingest_L8 // $_METODO->gravaInicioProcessoTransferir($_usuario, $_passagem, $_data_inicial, $_status, $caracter_chave); // 2 - Executa o processo de Tranferencia // $comando = "/bin/bash; /dados/htdocs/Sistema_Processamento_L8/funcaoTransfere/executa_Tranferir.sh " . $passagem . " " . $ano_mes . " " . $caracter_chave . " > /dev/null 2>&1 &"; exec($comando);
<?php /* Pagina que lista os dados para serem processados autor: Jose Neto data: 03/2015 */ include "transfereClass.php"; $_METODO = new TransfereClass(); // Classe das configuracoes // include "../configuracaoClass.php"; configuracaoClass::_CSS_02(); // recebe os parametros // $ano_mes = $_REQUEST['ano_mes']; //--echo $lista_ano_mes."<br />"; ?> <table> <form action="executaFuncaoTransferir.php" method="post"> <tr> <th colspan="2">SELECIONE OS DADOS PARA MOSTRAR AS PASSAGENS</th> </tr> <tr> <td> ANO/MÊS: <select name="ano_mes"> <?php // Gera a lista de ano e mes na area L0_LANDSAT8 // $lista_ano_mes = $_METODO->listaAnoMesL0(); $valores_ano_mes = explode(";", $lista_ano_mes); //echo $valores_ano_mes[1];