<?php session_start (); ?>
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
< html >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=iso-8859-1" / >
< link rel = "stylesheet" href = "admin/css/validationEngine.jquery.css" type = "text/css" media = "screen" title = "no title" charset = "ISO-8859-1" / >
< link type = "text/css" rel = "stylesheet" href = "js/dhtmlgoodies_calendar.css?random=20051112" media = "screen" > < / LINK >
< SCRIPT type = "text/javascript" src = "admin/js/dhtmlgoodies_calendar.js?random=20060118" > < / script >
< script type = "text/javascript" src = "admin/js/jquery-1.4.js" > < / script >
< script type = "text/javascript" src = "admin/js/jquery.blockUI.js?v2.29" > < / script >
< script src = "admin/js/jquery.min.js" type = "text/javascript" > < / script >
< script src = "admin/js/jquery.validationEngine.js" type = "text/javascript" > < / script >
< script src = "admin/js/jquery.validationEngine-en.js" type = "text/javascript" > < / script >
< script src = "admin/js/pbxAjax.js" type = "text/javascript" > < / script >
< script >
$(document).ready(function () {
$("#form1").validationEngine({
sucess: function () {
document.form1.submit();
},
failure: function () {}
})
});
function MM_jumpMenu(targ, selObj, restore) { //v3.0
eval("opco.location='lista_opcoes.php?tipo=" + selObj.options[selObj.selectedIndex].value + "& id=" + document.form1.acao.value + "&id_ura= <?php echo $id_ura ; ?> '");
if (restore)
selObj.selectedIndex = 0;
}
< / script >
< link href = "admin/css/forms.css" rel = "stylesheet" type = "text/css" >
< style type = "text/css" >
<!--
body {
background-color: #EAEAEA;
}
-->
< / style > < / head >
< body >
<?php
/*
* Parametros necessarios para manter a pagina<EFBFBD> <EFBFBD> o.
*/
$param = sprintf('& numRamal=%s& pgn=%s& bloco=%s& pg=%s', $_REQUEST['numRamal'], $_REQUEST['pgn'], $_REQUEST['bloco'], $_REQUEST['pg']);
$acao = $_GET["acao"];
$acao2 = $_GET["acao2"];
if ($acao2 == "salva") {
if(md5($_SESSION['SSKeepPassword']) == trim($_POST['senha_admin'])){
$senha_admin = $_SESSION['SSKeepPassword'];
} else {
$senha_admin = trim($_POST['senha_admin']);
}
$id = trim($_POST['id']);
$numero = trim($_POST['numero']);
$limite = trim($_POST['limite']);
$grava = trim($_POST['gravar']);
$senha_usuario = ''; //trim($_POST['senha_usuario']);
$encerra_sem_admin = 'N'; // trim($_POST['encerra_sem_admin']);
$silencioso = 'N'; // trim($_POST['silencioso']);
$anuncia_conta = trim($_POST['anuncia_conta']);
$anuncia_entrada = trim($_POST['anuncia_entrada']);
$musica_espera = trim($_POST['musica_espera']);
$habilita_menu = 'N'; //trim($_POST['habilita_menu']);
$anuncio = trim($_POST['anuncio']);
if ($limite == '') {
$limite = 'null';
}
if ($acao == "inseri") {
$query = "INSERT INTO pbx_conferencia(
numero,limite,grava,senha_usuario ,senha_admin,encerra_sem_admin,silencioso,anuncia_conta,anuncia_entrada,musica_espera,habilita_menu,anuncio)
VALUES ('$numero',$limite,'$grava','$senha_usuario','$senha_admin','$encerra_sem_admin','$silencioso','$anuncia_conta','$anuncia_entrada','$musica_espera','$habilita_menu','$anuncio');";
pg_query($dbcon, $query);
}
if ($acao == "edita") {
//REALIZA BACKUP BO BANCO
backup($dbcon, 'pbx_conferencia', 'U', $id, 'update', 'CONFERENCIA');
$query = "UPDATE pbx_conferencia
SET numero='$numero',limite=$limite,grava='$grava',senha_usuario='$senha_usuario',senha_admin='$senha_admin',encerra_sem_admin='$encerra_sem_admin',silencioso='$silencioso',anuncia_conta='$anuncia_conta'
,anuncia_entrada='$anuncia_entrada',musica_espera='$musica_espera',habilita_menu='$habilita_menu',anuncio='$anuncio'
WHERE id=$id";
pg_query($dbcon, $query);
}//gera arquivos e executa o reload dos dados no asterisk
gera_arquivos($dbcon, 'CONFERENCIA');
echo "< script type = \"text/javascript\" >
//fecha a janela presa no meio do sistema
fecha_popup(0,'index.php?idProg=10036&pbxRequest=1$param&acao=$acao');
< / script > ";
}
if ($acao == "edita") {
$id = $_GET["id"] ?? "0";
$query = "SELECT * FROM pbx_conferencia where id=$id";
$result = pg_query($dbcon, $query);
} else {
$query = "SELECT * FROM pbx_conferencia where id is null";
}
$result = pg_query($dbcon, $query);
while ($dados = pg_fetch_array($result)) {
$id = trim($dados['id']);
$numero = trim($dados['numero']);
$limite = trim($dados['limite']);
$grava = trim($dados['grava']);
$senha_usuario = trim($dados['senha_usuario']);
$_SESSION['SSKeepPassword'] = $dados["senha_admin"];
$senha_admin = md5(trim($dados['senha_admin']));
$encerra_sem_admin = trim($dados['encerra_sem_admin']);
$silencioso = trim($dados['silencioso']);
$anuncia_conta = trim($dados['anuncia_conta']);
$anuncia_entrada = trim($dados['anuncia_entrada']);
$musica_espera = trim($dados['musica_espera']);
$habilita_menu = trim($dados['habilita_menu']);
$anuncio = trim($dados['anuncio']);
}
?>
< form action = "index.php?idProg=11036&pbxRequest=1&acao= <?php echo $acao ; ?> &acao2=salva <?php echo $param ?> " method = "post" name = "form1" id = "form1" >
< br / >
< table width = "394" border = "1" align = "center" cellpadding = "0" cellspacing = "0" class = "tabela" >
< tr bordercolor = "#EAEAEA" class = "cabecalho" background = "img/button03.gif" >
< td class = "cabecalho" > < div align = "center" > CADASTRO DE CONFÊ RENCIAS
< input name = "id" type = "hidden" id = "id2" value = " <?php
if ($acao == 'edita') {
echo $id;
}
?>" />
< / div > < / td >
< / tr >
< tr bordercolor = "#EAEAEA" bgcolor = "#EAEAEA" >
< td class = "labels" > < table width = "100%" border = "0" cellspacing = "0" cellpadding = "0" >
< tr class = "labels" >
< td width = "33%" > < fieldset >
< legend class = "labels" > Nú mero da Sala :< / legend >
< input name = "numero" type = "text" class = "validate[required,custom[onlyNumber],length[0,100]] caixas" id = "numero2" value = " <?php
if ($acao == 'edita') {
echo $numero;
}
?>" size="15" />
< / fieldset > < / td >
< td width = "33%" > < fieldset >
< legend class = "labels" > Limite:< / legend >
< input name = "limite" type = "text" class = "validate[optional,custom[onlyNumber],length[0,100]] caixas" id = "limite2" value = " <?php
if ($acao == 'edita') {
echo $limite;
}
?>" size="10" />
< / fieldset > < / td >
< td width = "33%" > < fieldset >
< legend class = "labels" > Senha :< / legend >
< input name = "senha_admin" type = "password" class = "validate[optional,length[0,100]] caixas" id = "senha_admin2" value = " <?php
if ($acao == 'edita') {
echo $senha_admin;
}
?>" size="17" />
< / fieldset > < / td >
< / tr >
< / table > < / td >
< / tr >
< tr bordercolor = "#EAEAEA" bgcolor = "#EAEAEA" >
< td class = "labels" > < fieldset >
< legend class = "labels" > Anú ncio:< / legend >
< select name = "anuncio" class = "caixas" id = "anuncio" >
< option value = " <?php echo $file ; ?> " > -----SEM SOM ------</ option >
<?php
//DIRET<EFBFBD> RIO PADR<EFBFBD> O PARA OS ARQUIVOS DE A<EFBFBD> DIO DO SISTEMA
$dir = $path_som;
foreach (new DirectoryIterator($dir) as $file) {
$z++;
if ((substr($file, 0, 1) != '.') & & (!stripos($file, ".old"))) {
?>
< option value = " <?php echo $file ; ?> " <?php
if ($acao == 'edita') {
if (trim($anuncio) == trim($file)) {
echo "selected";
}
}
?>><?php
$ext = explode('.', $file);
echo $ext[0];
?>< / option >
<?php
}
}
?>
< / select >
< / fieldset > < / td >
< / tr >
< tr bordercolor = "#EAEAEA" bgcolor = "#EAEAEA" class = "labels" >
< td class = "labels" > < table width = "100%" border = "0" cellspacing = "0" cellpadding = "0" >
< tr >
< td width = "50%" > < div align = "left" >
< fieldset >
< legend class = "labels" > Gravar:< / legend >
< input name = "gravar" type = "radio" value = "S" <?php
if ($acao == 'edita') {
if ($grava == 'S') {
echo "checked";
}
}
?>/>
Sim
< input name = "gravar" type = "radio" value = "N" <?php
if ($acao == 'edita') {
if ($grava == 'N') {
echo "checked";
}
} else {
echo "checked";
}
?>/>
Nã o
< / fieldset >
< / div > < / td >
< td width = "50%" > < div align = "left" >
< fieldset >
< legend class = "labels" > Anuncia Participante:< / legend >
< input name = "anuncia_conta" type = "radio" value = "S" <?php
if ($acao == 'edita') {
if ($anuncia_conta == 'S') {
echo "checked";
}
}
?>/>
Sim
< input name = "anuncia_conta" type = "radio" value = "N" <?php
if ($acao == 'edita') {
if ($anuncia_conta == 'N') {
echo "checked";
}
} else {
echo "checked";
}
?>/>
Nã o
< / fieldset >
< / div > < / td >
< / tr >
< / table > < / td >
< / tr >
< tr bordercolor = "#EAEAEA" bgcolor = "#EAEAEA" class = "labels" >
< td class = "labels" > < div align = "right" >
< table width = "100%" border = "0" cellspacing = "0" cellpadding = "0" >
< tr >
< td width = "50%" > < div align = "left" >
< fieldset >
< legend class = "labels" > Informar Nome do Participante:< / legend >
< input name = "anuncia_entrada" type = "radio" value = "S" <?php
if ($acao == 'edita') {
if ($anuncia_entrada == 'S') {
echo "checked";
}
}
?>/>
Sim
< input name = "anuncia_entrada" type = "radio" value = "N" <?php
if ($acao == 'edita') {
if ($anuncia_entrada == 'N') {
echo "checked";
}
} else {
echo "checked";
}
?>/>
Nã o
< / fieldset >
< / div > < / td >
< td width = "50%" > < div align = "left" >
< fieldset >
< legend class = "labels" > Mú sica Espera :< / legend >
< input name = "musica_espera" type = "radio" value = "S" <?php
if ($acao == 'edita') {
if ($musica_espera == 'S') {
echo "checked";
}
}
?>/>
Sim
< input name = "musica_espera" type = "radio" value = "N" <?php
if ($acao == 'edita') {
if ($musica_espera == 'N') {
echo "checked";
}
} else {
echo "checked";
}
?>/>
Nã o
< / fieldset >
< / div > < / td >
< / tr >
< / table >
< / div > < / td >
< / tr >
< tr bordercolor = "#EAEAEA" bgcolor = "#EAEAEA" >
< td > < div align = "center" > < span class = "style1" > < / span > < span class = "style1" > < / span > < span class = "style1" > < / span > < span class = "style1" >
< input name = "Submit2" type = "button" class = "labels" onclick = "fecha_popup();" value = "Fechar" / >
< input name = "Submit" type = "submit" class = "labels" value = "Salvar" / >
< / span > < / div > < / td >
< / tr >
< / table >
< / form >
< / body >