diff --git a/.gitignore b/.gitignore index 206bf07..1e814ac 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -proxy/conntrack.conf +proxy/script/conntrack.conf core/config.php squid_pool.log script/*.sql diff --git "a/proxy/\\" "b/proxy/\\" new file mode 100644 index 0000000..7d21889 --- /dev/null +++ "b/proxy/\\" @@ -0,0 +1,87 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UtenteNome CompletoData attivazioneUltima ModificaIP
Utente AttivoUtente non Attivo
+
+ + diff --git a/proxy/users_edit.php b/proxy/users_edit.php index 57d6e53..9ab808b 100755 --- a/proxy/users_edit.php +++ b/proxy/users_edit.php @@ -4,20 +4,57 @@ $UTENTE = login(); $DIRITTI = diritti(1); view_top(); -if (isset($_GET['id'])) { - $id = $_GET['id']; -} else { +if (isset($_POST['id'])) { + $id = $_POST['id']; + $user = $_POST['user']; + $fullname = $_POST['fullname']; + $ip = $_POST['ip']; + $pwd = ""; + + if ($_POST['pwd1'] != "") { + $pwd1 = $_POST['pwd1']; + $pwd2 = $_POST['pwd2']; + + if ($pwd1 == $pwd2) { + $pwd = "pass = PASSWORD('$pwd1'),"; + } else { + $pwd = -1; + } + } + + if ($pwd == -1) { + print "ERRORE le password devono coincidere"; + } else { + $query = " UPDATE + proxy_utenti + SET + user = '$user', + fullname = '$fullname', + ip = '$ip', + $pwd + modifica = NOW() + WHERE + id = $id + "; + $res = mysql_query( $query, $DB_ID ); + } +} elseif (isset($_GET['id'])) { + $id = $_GET['id']; } ?> - + + + +
+ + + + + + + + + + + + - - - - - - - - - + - - + - - - + + + - + + + + + + + + + + + + + + + + + -
UtenteNome CompletoData attivazioneUltima ModificaIP
Utente Attivo Utente non Attivo +
Nuova PasswordConferma Nuova Password
+ diff --git a/proxy/users_lista.php b/proxy/users_lista.php index 6a66186..6419c7c 100755 --- a/proxy/users_lista.php +++ b/proxy/users_lista.php @@ -12,7 +12,7 @@ $query = " SELECT user, fullname, attivo, - data, + DATE_FORMAT(data, '%d.%m.%Y %H:%i:%s') AS data, ip FROM proxy_utenti diff --git a/script/partitioning.pl b/script/partitioning.pl index 606383b..742f65d 100755 --- a/script/partitioning.pl +++ b/script/partitioning.pl @@ -136,6 +136,15 @@ sub aggiorna { } + printf "Inizio attivita' pulizia %s\n",strftime('%d-%m-%Y %H:%M:%S',localtime) if ($messaggi); + $query = " DELETE FROM + proxy_dati + WHERE + data_new < DATE_SUB(NOW(), INTERVAL 1 DAY) + AND + data_destroy = '1970-01-01 00:00:00'; + "; + printf "Termine attivita' %s\n",strftime('%d-%m-%Y %H:%M:%S',localtime) if ($messaggi); }