|
|
|
|
<?php
|
|
|
|
|
include "funcoes.php";
|
|
|
|
|
|
|
|
|
|
$opcao = isset($_POST['opcao']) ? $_POST['opcao'] : '';
|
|
|
|
|
$opcaoDestino = isset($_POST['acaoDest']) ? $_POST['acaoDest'] : '';
|
|
|
|
|
$musica = isset($_POST['audio_msg']) ? $_POST['audio_msg'] : '';
|
|
|
|
|
$ajax = isset($_GET['ajax']) ? $_GET['ajax'] : '';
|
|
|
|
|
$sound = isset($_GET['sound']) ? $_GET['sound'] : '';
|
|
|
|
|
|
|
|
|
|
$myIP = $_SERVER[HTTP_HOST];
|
|
|
|
|
$diretorio = $_SESSION['path_som'] . 'arquivos_mp3/';
|
|
|
|
|
|
|
|
|
|
if ($ajax) {
|
|
|
|
|
if ($sound) {
|
|
|
|
|
if (file_exists($diretorio . $sound)) {
|
|
|
|
|
echo 'OK';
|
|
|
|
|
} else {
|
|
|
|
|
echo 'FAIL';
|
|
|
|
|
}
|
|
|
|
|
exit();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$_SESSION['SSopcao'] = $opcao;
|
|
|
|
|
$_SESSION['SSopcaoDestino'] = $opcaoDestino;
|
|
|
|
|
$_SESSION['SSmusica'] = $musica;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function ___GetAnuncio() {
|
|
|
|
|
$query = "SELECT * FROM pbx_anuncios WHERE nome = 'LIGUE_GRATIS_MENSAGEM'";
|
|
|
|
|
$res = pg_fetch_assoc(pg_query($query));
|
|
|
|
|
return $res;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function ___GetAudios() {
|
|
|
|
|
|
|
|
|
|
$select = ___GetAnuncio();
|
|
|
|
|
|
|
|
|
|
$select = $_SESSION['SSmusica'] ? $_SESSION['SSmusica'] : $select['musica'];
|
|
|
|
|
|
|
|
|
|
$dir = $_SESSION['path_som'];
|
|
|
|
|
$opt = '<option>SEM SOM</option>';
|
|
|
|
|
|
|
|
|
|
foreach (new DirectoryIterator($dir) as $file) {
|
|
|
|
|
$sel = '';
|
|
|
|
|
|
|
|
|
|
if ((substr($file, 0, 1) != '.') && !stripos($file, ".old") && (stripos($file, "arquivos_mp3") === false)) {
|
|
|
|
|
|
|
|
|
|
if (trim($select) == trim($file)) {
|
|
|
|
|
$sel = "selected";
|
|
|
|
|
}
|
|
|
|
|
$ext = explode('.', $file);
|
|
|
|
|
$opt .= "<option value='$file' $sel>{$ext[0]}</option>";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return $opt;
|
|
|
|
|
}
|
|
|
|
|
?>
|
|
|
|
|
<!DOCTYPE html>
|
|
|
|
|
<html>
|
|
|
|
|
<head>
|
|
|
|
|
<link rel="stylesheet" href="admin/css/formliguemegratis.css" type="text/css" media="screen" title="no title" charset="ISO-8859-1" >
|
|
|
|
|
<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 src="admin/js/jquery_3.3.1.js"></script>
|
|
|
|
|
<script>
|
|
|
|
|
$(function () {
|
|
|
|
|
$('#opcao').change(function () {
|
|
|
|
|
if ($(this).val()) {
|
|
|
|
|
$('#acaoDest').fadeIn('slow', function () {
|
|
|
|
|
$(this).show();
|
|
|
|
|
});
|
|
|
|
|
} else {
|
|
|
|
|
$('#acaoDest').fadeOut()('slow', function () {
|
|
|
|
|
$(this).hide();
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
GetSSAjax("http://<?php echo $myIP; ?>" + "/index.php?idProg=313&ajax=1", 'formAnuncio');
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
$('#audio_msg').change(function () {
|
|
|
|
|
GetSSAjax("http://<?php echo $myIP; ?>" + "/index.php?idProg=313&ajax=1", 'formAnuncio');
|
|
|
|
|
if ($(this).val()) {
|
|
|
|
|
|
|
|
|
|
$('#sound_prop').fadeIn('slow', function () {
|
|
|
|
|
$(this).show();
|
|
|
|
|
var string = $('#audio_msg').val().split('.');
|
|
|
|
|
var arquivo = string[0] + ".mp3";
|
|
|
|
|
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "http://<?php echo $myIP; ?>" + "/index.php?idProg=313&ajax=1&sound=" + arquivo,
|
|
|
|
|
type: 'GET',
|
|
|
|
|
success: function (data) {
|
|
|
|
|
|
|
|
|
|
if (data.trim() === 'OK') {
|
|
|
|
|
$('#sound').attr('src', "http://<?php echo $myIP; ?>/audios/" + arquivo);
|
|
|
|
|
$('#sound_msg').text("");
|
|
|
|
|
} else {
|
|
|
|
|
$('#sound').attr('src', '');
|
|
|
|
|
$('#sound_msg').text("Arquivo de <EFBFBD>udio n<EFBFBD>o encontrado!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
GetSSAjax("http://<?php echo $myIP; ?>" + "/index.php?idProg=313&ajax=1", 'formAnuncio');
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
function GetSSAjax(url, form) {
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: url,
|
|
|
|
|
type: 'POST',
|
|
|
|
|
data: $('#' + form).serialize(),
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
<style type="text/css" media="screen">
|
|
|
|
|
|
|
|
|
|
.alert-error {
|
|
|
|
|
padding: 17px;
|
|
|
|
|
background-color: #f44336;
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.alert-success{
|
|
|
|
|
padding: 17px;
|
|
|
|
|
background-color: #33cc33;
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.closebtn {
|
|
|
|
|
margin-left: 15px;
|
|
|
|
|
color: white;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
float: right;
|
|
|
|
|
font-size: 22px;
|
|
|
|
|
line-height: 20px;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
transition: 0.3s;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.closebtn:hover {
|
|
|
|
|
color: black;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
</head>
|
|
|
|
|
<body>
|
|
|
|
|
<div class = "container">
|
|
|
|
|
<h3>CONFIGURA<EFBFBD><EFBFBD>O DE AN<EFBFBD>NCIO</h3>
|
|
|
|
|
<hr/>
|
|
|
|
|
<form method="POST" id="formAnuncio" action="index.php?idProg=313">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<h3>Destino da Liga<EFBFBD><EFBFBD>o</h3>
|
|
|
|
|
<div class="col-75">
|
|
|
|
|
<div class="col-25" style="margin-right: 10px;">
|
|
|
|
|
<select name="opcao" class="caixas" id="opcao" onchange="ajaxComboBox('admin/popula.php?id=<? echo $acaoDest; ?>', 'acaoDest', 'opcao', '<? echo $acaoDest; ?>');">
|
|
|
|
|
<?
|
|
|
|
|
include_once("admin/opcoes.php");
|
|
|
|
|
$anuncio = ___GetAnuncio();
|
|
|
|
|
$anuncio = $_SESSION['SSopcao'] ? $_SESSION['SSopcao'] : $anunc['opcao'];
|
|
|
|
|
echo _GetOpcoes($dbcon, $anuncio);
|
|
|
|
|
?>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-25">
|
|
|
|
|
<select name="acaoDest" style="display: none;" class="caixas" id="acaoDest">
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="row">
|
|
|
|
|
<h3><EFBFBD>udio para Fora de Hor<EFBFBD>rio</h3>
|
|
|
|
|
<div class="col-25" style="margin-right: 10px;">
|
|
|
|
|
<select id="audio_msg" name="audio_msg">
|
|
|
|
|
<? echo ___GetAudios(); ?>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="col-25" style="display: none" id="sound_prop">
|
|
|
|
|
<audio id="sound" src="" controls preload>
|
|
|
|
|
</audio>
|
|
|
|
|
<label id="sound_msg" style="font-size:10px;color: red;"> </label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-75">
|
|
|
|
|
<a href="#" onclick="abre_janela('475', '232', 'index.php?idProg=11043&pbxRequest=1');" style="text-decoration: none;">
|
|
|
|
|
<img src="imgSite/cloud-upload.png" width="45px">
|
|
|
|
|
<p style="color: #f44336;font-size: 11px;">Clique aqui para realizar upload de um arquivo .MP3</p>
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
</div>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|