|
|
|
@ -58,7 +58,8 @@
|
|
|
|
|
/* |
|
|
|
|
* Inicia conexao com banco de dados. |
|
|
|
|
*/ |
|
|
|
|
___GetConnexao(); |
|
|
|
|
$db = ___GetConnexao(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* |
|
|
|
|
* Loop de monitoramento do servico. |
|
|
|
@ -73,7 +74,7 @@
|
|
|
|
|
/* |
|
|
|
|
* busca os ramais a que possuem sigame. |
|
|
|
|
*/ |
|
|
|
|
$ramais = ____GetData($ramais); |
|
|
|
|
$ramais = ____GetData($db, $ramais); |
|
|
|
|
|
|
|
|
|
/* |
|
|
|
|
* busca os chamadas em percurso. |
|
|
|
@ -327,10 +328,10 @@
|
|
|
|
|
// ************************************************************************* |
|
|
|
|
|
|
|
|
|
function ___GetConnexao() { |
|
|
|
|
pg_connect(sprintf("host=%s port=5432 dbname=pbx user=contacte password=ctepgSQL", SERVIDOR_MONITOR_RAMAL)); |
|
|
|
|
return pg_connect(sprintf("host=%s port=5432 dbname=pbx user=contacte password=ctepgSQL", SERVIDOR_MONITOR_RAMAL)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function ____GetData($ramais) { |
|
|
|
|
function ____GetData($db, $ramais) { |
|
|
|
|
global $time; |
|
|
|
|
|
|
|
|
|
if (TIME_SQL_EXECUTE <= $time) { |
|
|
|
@ -341,7 +342,7 @@
|
|
|
|
|
WHERE b.nome = a.acao |
|
|
|
|
AND strtoint(a.timeout2) > 0 |
|
|
|
|
AND a.opcao = 'ramal'"; |
|
|
|
|
$result = pg_query($query); |
|
|
|
|
$result = pg_query( $db, $query ); |
|
|
|
|
$ramais = pg_fetch_all($result); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|