forked from SimplesIP/pabx-app
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
108 lines
3.8 KiB
108 lines
3.8 KiB
<?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> |
|
|
|
|