Files
pannello/OLD_REMOVE/rule.php
2016-05-17 17:18:34 +02:00

123 lines
4.3 KiB
PHP
Executable File

<?php
include_once ("core/config.php");
$UTENTE = login();
//isadmin();
$id = $_GET['id'];
$nome = creanome ($id);
$query = "SELECT * FROM rule WHERE iddefrule = $id ORDER BY ipin";
$res = mysql_query( $query, $DB_ID );
$quanti = mysql_num_rows ($res);
?>
<?php include_once ("top_mini.php"); ?>
<script language="JavaScript" type="text/javascript">
<!--
var num=<?php print $quanti ?>;
function accoda(){
if(document.createElement && document.getElementById && document.getElementsByTagName) {
// crea elementi
var oTr=document.createElement("TR");
var oTd1=document.createElement("TD");
var oTd2=document.createElement("TD");
var oTd3=document.createElement("TD");
var oTd4=document.createElement("TD");
var oTd5=document.createElement("TD");
var oField1=document.createElement("INPUT");
var oField2=document.createElement("INPUT");
var oField3=document.createElement("INPUT");
var oField4=document.createElement("INPUT");
var oButt=document.createElement("INPUT");
// setta attributi
oField1.setAttribute("type","text");
oField1.setAttribute("name","fromip"+num);
oField1.setAttribute("size",15);
oField2.setAttribute("type","text");
oField2.setAttribute("name","fromport"+num);
oField2.setAttribute("size",5);
oField2.setAttribute("value",0);
oField3.setAttribute("type","text");
oField3.setAttribute("name","toip"+num);
oField3.setAttribute("size",15);
oField4.setAttribute("type","text");
oField4.setAttribute("name","toport"+num);
oField4.setAttribute("size",5);
oField4.setAttribute("value",0);
oTd5.setAttribute("align","center");
oButt.setAttribute("type","checkbox");
oButt.setAttribute("name","check"+num);
// appendi al relativo padre
oTd1.appendChild(oField1);
oTd2.appendChild(oField2);
oTd3.appendChild(oField3);
oTd4.appendChild(oField4);
oTd5.appendChild(oButt);
oTr.appendChild(oTd1);
oTr.appendChild(oTd2);
oTr.appendChild(oTd3);
oTr.appendChild(oTd4);
oTr.appendChild(oTd5);
document.getElementById('tabella').getElementsByTagName('TBODY')[0].appendChild(oTr);
// incrementa variabile globale
num++;
document.forms.modulo.quanti.value=num;
}
}
//-->
</script>
</head>
<body>
<form name="modulo" id="modulo" action="modrule.php" method="post">
<input type="hidden" name="iddefrule" value="<?php print $id ?>">
<input type="hidden" name="quanti" value="<?php print $quanti ?>">
<table cellpadding="0" cellspacing="0" border="0" width="90%" id="tabella">
<tbody>
<tr><td colspan="5" align="left"><?php print "Regole per $nome <br>"?></td></tr>
<tr><td colspan="5"><img src="img/spazio.gif" width="1" height="10" alt=""></td></tr>
<tr>
<td>Dall'IP</td>
<td>Dalla porta</td>
<td>All'IP</td>
<td>Alla porta</td>
<td>Attiva</td>
</tr>
<?php for ($conta = 0; $conta < $quanti; $conta++) {
$dato = mysql_fetch_array ( $res );
?>
<tr>
<input type="hidden" name="idrule<?php print $conta?>" value="<?php print $dato['id'] ?>">
<td class="campo"><input type="text" size="15" name="fromip<?php print $conta?>" value="<?php print $dato['ipin'] ?>"/></td>
<td><input type="text" size="5" name="fromport<?php print $conta?>" value="<?php print $dato['portin'] ?>"/></td>
<td><input type="text" size="15" name="toip<?php print $conta?>" value="<?php print $dato['ipout'] ?>"/></td>
<td><input type="text" size="5" name="toport<?php print $conta?>" value="<?php print $dato['portout'] ?>"/></td>
<td align="center"><input type="checkbox" name="check<?php print $conta?>" checked /></td>
</tr>
<?php } ?>
</tbody>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="90%" id="pulsanti">
<tbody>
<tr><td colspan="3"><img src="img/spazio.gif" width="1" height="7" alt=""></td></tr>
<tr><td colspan="3" align="center"><input type="button" value="accoda" onclick="accoda()" /></td></tr>
<tr><td colspan="3"><img src="img/spazio.gif" width="1" height="7" alt=""></td></tr>
<tr>
<td width="33%" align="center"><input type="submit" value="Inserisci" onclick="accoda()" /></td>
<td width="33%" align="center"><img src="img/spazio.gif" width="1" height="1" alt=""></td>
<td width="33%" align="center"><input type="button" value="Annulla" onclick="window.opener.location.reload(); window.close(); return false;""></button></td>
</tr>
<tr><td colspan="3"><img src="img/spazio.gif" width="1" height="7" alt=""></td></tr>
</tbody>
</table>
</form>
<?php include_once ("footer_mini.php"); ?>