diff options
author | Steve Beaver <sbeaver@netgate.com> | 2017-02-14 16:06:48 -0500 |
---|---|---|
committer | Steve Beaver <sbeaver@netgate.com> | 2017-02-14 16:06:48 -0500 |
commit | cbb82e6b6ca03d59209ef8f76968249ca390a9a2 (patch) | |
tree | 0423a998336ecf21d9542877fa7ada393709bf43 /src/usr/local/www/status_captiveportal.php | |
parent | 9f2bbdb44c5700384a37a9586d260492f14f7602 (diff) | |
download | pfsense-cbb82e6b6ca03d59209ef8f76968249ca390a9a2.zip pfsense-cbb82e6b6ca03d59209ef8f76968249ca390a9a2.tar.gz |
GET/POST conversions
Diffstat (limited to 'src/usr/local/www/status_captiveportal.php')
-rw-r--r-- | src/usr/local/www/status_captiveportal.php | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/src/usr/local/www/status_captiveportal.php b/src/usr/local/www/status_captiveportal.php index 06bbb87..cc16819 100644 --- a/src/usr/local/www/status_captiveportal.php +++ b/src/usr/local/www/status_captiveportal.php @@ -58,7 +58,7 @@ function print_details($cpent) { } /* print idle time and time left before disconnection if idle timeout is set */ - if ($_GET['showact']) { + if ($_REQUEST['showact']) { $last_act = captiveportal_get_last_activity($cpent[2], $cpent[3]); /* if the user never sent traffic, set last activity time to the login time */ @@ -86,15 +86,12 @@ function print_details($cpent) { printf("%s</a>", htmlspecialchars($cpent[4])); } -$cpzone = $_GET['zone']; -if (isset($_POST['zone'])) { - $cpzone = $_POST['zone']; -} -$cpzone = strtolower($cpzone); +$cpzone = strtolower($_REQUEST['zone']); if (!is_array($config['captiveportal'])) { $config['captiveportal'] = array(); } + $a_cp =& $config['captiveportal']; if (count($a_cp) == 1) { @@ -110,10 +107,10 @@ if (isset($cpzone) && !empty($cpzone) && isset($a_cp[$cpzone]['zoneid'])) { $cpzoneid = $a_cp[$cpzone]['zoneid']; } -if ($_GET['act'] == "del" && !empty($cpzone) && isset($cpzoneid) && isset($_GET['id'])) { - captiveportal_disconnect_client($_GET['id'], 6); +if ($_POST['act'] == "del" && !empty($cpzone) && isset($cpzoneid) && isset($_POST['id'])) { + captiveportal_disconnect_client($_POST['id'], 6); /* keep displaying last activity times */ - if ($_GET['showact']) { + if ($_POST['showact']) { header("Location: status_captiveportal.php?zone={$cpzone}&showact=1"); } else { header("Location: status_captiveportal.php?zone={$cpzone}"); @@ -121,7 +118,7 @@ if ($_GET['act'] == "del" && !empty($cpzone) && isset($cpzoneid) && isset($_GET[ exit; } -if ($_GET['deleteall'] && !empty($cpzone) && isset($cpzoneid)) { +if ($POST['deleteall'] && !empty($cpzone) && isset($cpzoneid)) { captiveportal_disconnect_all(); header("Location: status_captiveportal.php?zone={$cpzone}"); exit; @@ -200,7 +197,7 @@ if (!empty($cpzone)): ?> <th><?=gettext("Username")?></th> <th><?=gettext("Session start")?></th> <?php - if ($_GET['showact']): + if ($_REQUEST['showact']): ?> <th><?=gettext("Last activity")?></th> <?php @@ -235,7 +232,7 @@ if (!empty($cpzone)): ?> ?> <td><?php print_details($cpent); ?></td> <?php - if ($_GET['showact']): + if ($_REQUEST['showact']): $last_act = captiveportal_get_last_activity($cpent[2], $cpent[3]); /* if the user never sent traffic, set last activity time to the login time */ $last_act = $last_act ? $last_act : $cpent[0]; @@ -254,7 +251,7 @@ if (!empty($cpzone)): ?> endif; ?> <td> - <a href="?zone=<?=htmlspecialchars($cpzone)?>&showact=<?=htmlspecialchars($_GET['showact'])?>&act=del&id=<?=htmlspecialchars($cpent[5])?>"><i class="fa fa-trash" title="<?=gettext("Disconnect this User")?>"></i></a> + <a href="?zone=<?=htmlspecialchars($cpzone)?>&showact=<?=htmlspecialchars($_REQUEST['showact'])?>&act=del&id=<?=htmlspecialchars($cpent[5])?>" usepost><i class="fa fa-trash" title="<?=gettext("Disconnect this User")?>"></i></a> </td> </tr> <?php @@ -276,7 +273,7 @@ endif; <nav class="action-buttons"> <?php if (!empty($cpzone)): - if ($_GET['showact']): ?> + if ($_REQUEST['showact']): ?> <a href="status_captiveportal.php?zone=<?=htmlspecialchars($cpzone)?>&showact=0" role="button" class="btn btn-info" title="<?=gettext("Don't show last activity")?>"> <i class="fa fa-minus-circle icon-embed-btn"></i> <?=gettext("Hide Last Activity")?> @@ -291,7 +288,7 @@ if (!empty($cpzone)): <?php endif; ?> - <a href="status_captiveportal.php?zone=<?=htmlspecialchars($cpzone)?>&deleteall=1" role="button" class="btn btn-danger" title="<?=gettext("Disconnect all active users")?>"> + <a href="status_captiveportal.php?zone=<?=htmlspecialchars($cpzone)?>&deleteall=1" role="button" class="btn btn-danger" title="<?=gettext("Disconnect all active users")?>" usepost> <i class="fa fa-trash icon-embed-btn"></i> <?=gettext("Disconnect All Users")?> </a> |