diff options
author | ivan <ivan> | 2011-07-13 16:34:32 +0000 |
---|---|---|
committer | ivan <ivan> | 2011-07-13 16:34:32 +0000 |
commit | ed9cbf0068524b98c0dfdc71183199f4e4333f5e (patch) | |
tree | bb77eb601812c973b4679c29e8254dd3a03407d3 /httemplate/misc | |
parent | ea79c3b7eff3f274d9d7f923891853a72cc1474f (diff) |
fix backend recharge w/prepaid card, RT#13478
Diffstat (limited to 'httemplate/misc')
-rwxr-xr-x | httemplate/misc/process/recharge_svc.html | 1 | ||||
-rwxr-xr-x | httemplate/misc/recharge_svc.html | 15 |
2 files changed, 10 insertions, 6 deletions
diff --git a/httemplate/misc/process/recharge_svc.html b/httemplate/misc/process/recharge_svc.html index b56f8a282..2d49f6b06 100755 --- a/httemplate/misc/process/recharge_svc.html +++ b/httemplate/misc/process/recharge_svc.html @@ -22,6 +22,7 @@ $svcnum = $1; #untaint prepaid my $prepaid = $cgi->param('prepaid'); +$prepaid =~ s/\W//g; $prepaid =~ /^(\w*)$/; $prepaid = $1; diff --git a/httemplate/misc/recharge_svc.html b/httemplate/misc/recharge_svc.html index d8a8faad4..a1732fca5 100755 --- a/httemplate/misc/recharge_svc.html +++ b/httemplate/misc/recharge_svc.html @@ -18,14 +18,17 @@ } } </SCRIPT> -<TR> - <TD><INPUT TYPE="radio" NAME="payby" onchange="toggle_prep(this)" VALUE="PREP" <% $payby eq "PREP" ? 'checked' : '' %> <% $recharge_label ? '' : 'disabled' %>></TD> - <TD>Prepaid Card</TD> % if ($recharge_label) { - <TD><INPUT TYPE="radio" NAME="payby" onchange="toggle_prep(this)" VALUE="<% $cust_svc->cust_pkg->cust_main->payby %>" <% $payby eq "PREP" ? '' : 'checked' %>></TD> - <TD><% $recharge_label %></TD> + <TR> + <TD><INPUT TYPE="radio" NAME="payby" onchange="toggle_prep(this)" VALUE="PREP" <% $payby eq "PREP" ? 'checked' : '' %>></TD> + <TD>Prepaid Card</TD> + <TD><INPUT TYPE="radio" NAME="payby" onchange="toggle_prep(this)" VALUE="<% $cust_svc->cust_pkg->cust_main->payby %>" <% $payby eq "PREP" ? '' : 'checked' %>></TD> + <TD><% $recharge_label %></TD> + </TR> +% } else { +% $payby = 'PREP'; + <INPUT TYPE="hidden" NAME="payby" VALUE="PREP"> % } -</TR> <TR> <TD>Enter prepaid card: </TD> <TD><INPUT TYPE="text" NAME="prepaid" VALUE="<% $prepaid |h %>" <% $payby eq "PREP" ? '' : 'disabled' %>></TD> |