From 57773d992e70c4326e17c76c4abcecd42560bd96 Mon Sep 17 00:00:00 2001 From: Alexandre Anriot Date: Wed, 14 Sep 2005 09:27:13 +0000 Subject: [PATCH] gestion de la popup. --- admin/Evoauth.pl | 5 +++-- htdocs/activation.php | 2 +- htdocs/index.php | 2 -- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/admin/Evoauth.pl b/admin/Evoauth.pl index 7b8f415..a539f73 100644 --- a/admin/Evoauth.pl +++ b/admin/Evoauth.pl @@ -14,11 +14,11 @@ use Evoauth::Iptables; $SIG{INT} = $SIG{TERM} = $SIG{KILL} = ""; # Evoauth doit être activé -if (&Access() != 0) { exit; }; +if (&Access() != 0) { exit; } # choix des options my %options=(); -getopts("icsrd:a:",\%options); +getopts("icsrAd:a:",\%options); if (defined $options{a}) { &Evoauth::Iptables::Alter(1, $options{a}); } @@ -62,5 +62,6 @@ sub Usage() { print "-d ip : suppression d'une ip a la base\n"; print "-c : vérification des bases de connexion\n"; print "-h : aide\n"; + exit; } diff --git a/htdocs/activation.php b/htdocs/activation.php index 0742fbf..897166c 100644 --- a/htdocs/activation.php +++ b/htdocs/activation.php @@ -11,7 +11,7 @@ $statut = getstatut($_SESSION['login']); echo ''; -if ($flag == "1") { +if ($_POST['flag'] == "1") { echo ''; diff --git a/htdocs/index.php b/htdocs/index.php index c0fade6..04e5372 100644 --- a/htdocs/index.php +++ b/htdocs/index.php @@ -8,8 +8,6 @@ session_start(); // destruction de la session session_unset("EVOAUTH_PHPSESSION"); session_destroy(); - -$Access = system("/usr/bin/sudo /usr/local/share/evoauth/Evoauth.pl -A ".$_SESSION['ip']." > /dev/null"); ?>