diff --git "a/proxy/\\" "b/proxy/\\"
deleted file mode 100644
index 7d21889..0000000
--- "a/proxy/\\"
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
-
diff --git a/proxy/acl_edit.php b/proxy/acl_edit.php
index 6b8986d..80e07cc 100755
--- a/proxy/acl_edit.php
+++ b/proxy/acl_edit.php
@@ -17,25 +17,37 @@ if (isset($_POST['rif']) && $_POST['rif'] != "") {
data = NOW();
";
- print $query;
-
$res = mysql_query( $query, $DB_ID );
} elseif (isset($_POST['id'])) {
$id = $_POST['id'];
$nome = $_POST['nome'];
-
- $query = " UPDATE
- proxy_acl_list
- SET
- nome = '$nome',
- data = NOW()
- WHERE
- id = $id
- ";
- $res = mysql_query( $query, $DB_ID );
+ if ($id) {
+ $query = " UPDATE
+ proxy_acl_list
+ SET
+ nome = '$nome',
+ data = NOW()
+ WHERE
+ id = $id
+ $res = mysql_query( $query, $DB_ID );
+ ";
+ } else {
+ $query = " INSERT INTO
+ proxy_acl_list
+ SET
+ nome = '$nome',
+ attivo = 1,
+ sys = 0,
+ data = NOW()
+ ";
+ $res = mysql_query( $query, $DB_ID );
+ $id = mysql_insert_id();
+ }
} elseif (isset($_GET['id'])) {
$id = $_GET['id'];
+} else {
+ $id = 0;
}
?>
@@ -43,54 +55,50 @@ if (isset($_POST['rif']) && $_POST['rif'] != "") {
diff --git a/proxy/acl_gest.php b/proxy/acl_gest.php
index 5b5b6b5..5411880 100755
--- a/proxy/acl_gest.php
+++ b/proxy/acl_gest.php
@@ -19,6 +19,18 @@ if (isset($_GET['id'])) {
$query = "UPDATE proxy_acl_list SET attivo = 0, data = NOW() WHERE id = $id";
mysql_query( $query, $DB_ID );
break;
+ case "attiva_acl":
+ $query = "UPDATE proxy_acl SET attivo = 1, data = NOW() WHERE id = $id";
+ mysql_query( $query, $DB_ID );
+ break;
+ case "disattiva_acl":
+ $query = "UPDATE proxy_acl SET attivo = 0, data = NOW() WHERE id = $id";
+ mysql_query( $query, $DB_ID );
+ break;
+ case "rimuovi":
+ $query = "DELETE FROM proxy_acl WHERE id = $id";
+ mysql_query( $query, $DB_ID );
+ break;
default:
$testo = "Regola non implementata";
break;
diff --git a/proxy/acl_lista.php b/proxy/acl_lista.php
index 4020a4b..fe35335 100755
--- a/proxy/acl_lista.php
+++ b/proxy/acl_lista.php
@@ -8,16 +8,15 @@ view_top();