captive: Don't compare action string

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer
2017-04-25 12:32:05 +01:00
parent 48fb1d3b69
commit 966971e589
2 changed files with 4 additions and 3 deletions

View File

@@ -53,8 +53,8 @@ unless (-f $clients){ system("touch $clients"); }
#Read settings
&General::readhash("$settingsfile", \%settings) if(-f $settingsfile);
#Actions
if ($cgiparams{'ACTION'} eq "$Lang::tr{'gpl i accept these terms and conditions'}"){
# Actions
if ($cgiparams{'ACTION'} eq "SUBMIT") {
#Get Clients IP-Address
my $ip_address = $ENV{X_FORWARDED_FOR} || $ENV{REMOTE_ADDR} ||"";
@@ -82,7 +82,7 @@ if ($cgiparams{'ACTION'} eq "$Lang::tr{'gpl i accept these terms and conditions'
}
}
if ($cgiparams{'ACTION'} eq "$Lang::tr{'Captive activate'}"){
if ($cgiparams{'ACTION'} eq "SUBMIT") {
my $ip_address;
my $mac_address;
my $granted=0;

View File

@@ -30,6 +30,7 @@
</TMPL_IF>
<form action="" method="POST">
<input type="hidden" name="ACTION" value="SUBMIT">
<input type="hidden" name="url" value="<TMPL_VAR NAME="URL">">
<TMPL_IF NAME="VOUCHER">