|
|
|
<?php
|
|
|
|
$acao = $_GET["acao"];
|
|
|
|
$acao2 = $_GET["acao2"];
|
|
|
|
|
|
|
|
if ($acao2 == "salva") {
|
|
|
|
$id = $_POST["id"];
|
|
|
|
$nome = trim($_POST["nome"]);
|
|
|
|
$event = trim($_POST["event"]);
|
|
|
|
$content = trim($_POST["content"]);
|
|
|
|
|
|
|
|
if ($acao == "inseri") {
|
|
|
|
$query = "INSERT INTO pbx_sip_notify(nome,event,\"content-length\")
|
|
|
|
VALUES ('$nome','$event','$content')";
|
|
|
|
|
|
|
|
pg_query($dbcon, $query);
|
|
|
|
}
|
|
|
|
|
|
|
|
if ($acao == "edita") {
|
|
|
|
|
|
|
|
//REALIZA BACKUP BO BANCO
|
|
|
|
//($dbcon,'pbx_sip_notify','U',$id,'update','SIP_NOTIFY');
|
|
|
|
|
|
|
|
$query = "UPDATE pbx_sip_notify
|
|
|
|
SET nome='$nome', event='$event', \"content-length\"='$content'
|
|
|
|
WHERE id=$id";
|
|
|
|
pg_query($dbcon, $query);
|
|
|
|
}//gera arquivos e executa o reload dos dados no asterisk
|
|
|
|
gera_arquivos($dbcon, 'SIP_NOTIFY');
|
|
|
|
?>
|
|
|
|
<script>MM_goToURL('sip_notify.php');</script>
|
|
|
|
|
|
|
|
<?php
|
|
|
|
}
|
|
|
|
|
|
|
|
if ($acao == "edita") {
|
|
|
|
$id = $_GET["id"] ?? "0";
|
|
|
|
$query = "SELECT * FROM pbx_sip_notify where id=$id";
|
|
|
|
$result = pg_query($dbcon, $query);
|
|
|
|
} else {
|
|
|
|
$query = "SELECT * FROM pbx_sip_notify where id is null";
|
|
|
|
}
|
|
|
|
$result = pg_query($dbcon, $query);
|
|
|
|
|
|
|
|
while ($dados = pg_fetch_array($result)) {
|
|
|
|
$id = $dados["id"];
|
|
|
|
$nome = $dados["nome"];
|
|
|
|
$event = $dados["event"];
|
|
|
|
$content = $dados["content-length"];
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
|
|
|
|
<style type="text/css">
|
|
|
|
<!--
|
|
|
|
.style1 {font-size: 12}
|
|
|
|
.style5 {font-size: 10px}
|
|
|
|
body {
|
|
|
|
margin-left: 0px;
|
|
|
|
margin-top: 0px;
|
|
|
|
margin-right: 0px;
|
|
|
|
margin-bottom: 0px;
|
|
|
|
}
|
|
|
|
-->
|
|
|
|
</style>
|
|
|
|
<form name="form1" method="post" action="index.php?idProg=10005&pbxRequest=1&acao=<?php echo $acao; ?>&acao2=salva">
|
|
|
|
<table border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#990000">
|
|
|
|
<tr class="cabecalho">
|
|
|
|
<td colspan="4"><div align="center">CADASTRO DE sip notify </div></td>
|
|
|
|
</tr>
|
|
|
|
<tr bordercolor="#FFFFFF">
|
|
|
|
<td width="84" class="labels"><div align="right"><span class="style5">nome:</span></div></td>
|
|
|
|
<td colspan="3"><input name="nome" type="text" class="textbox" id="nome" value="<?php
|
|
|
|
if ($acao == 'edita') {
|
|
|
|
echo $nome;
|
|
|
|
}
|
|
|
|
?>" size="100" maxlength="50">
|
|
|
|
<input name="id" type="hidden" id="id" value="<?php
|
|
|
|
if ($acao == 'edita') {
|
|
|
|
echo $id;
|
|
|
|
}
|
|
|
|
?>"></td>
|
|
|
|
</tr>
|
|
|
|
<tr bordercolor="#FFFFFF">
|
|
|
|
<td class="labels"><div align="right"><span class="style5">evento:</span></div></td>
|
|
|
|
<td width="193"><input name="event" type="text" class="textbox" id="event" value="<?php
|
|
|
|
if ($acao == 'edita') {
|
|
|
|
echo $event;
|
|
|
|
} else {
|
|
|
|
echo "";
|
|
|
|
}
|
|
|
|
?>" size="40" maxlength="30"></td>
|
|
|
|
<td width="102" class="labels"><div align="right"><span class="style5">content:</span></div></td>
|
|
|
|
<td width="322"><input name="content" type="text" class="textbox" id="content" value="<?php
|
|
|
|
if ($acao == 'edita') {
|
|
|
|
echo $content;
|
|
|
|
} else {
|
|
|
|
echo "";
|
|
|
|
}
|
|
|
|
?>" size="40" maxlength="30"></td>
|
|
|
|
</tr>
|
|
|
|
<tr bordercolor="#FFFFFF">
|
|
|
|
<td colspan="4"><div align="center"><span class="style1"></span><span class="style1"></span><span class="style1"></span><span class="style1">
|
|
|
|
<input name="Submit2" type="button" class="textbox" onclick="MM_goToURL('sip_notify.php');" value="Voltar">
|
|
|
|
<input name="Submit" type="submit" class="textbox" value="Salvar">
|
|
|
|
</span></div></td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</form>
|
|
|
|
|