Revision 5562f8b4
Von Philip Reetz vor mehr als 15 Jahren hinzugefügt
bin/mozilla/common.pl | ||
---|---|---|
515 | 515 |
|
516 | 516 |
} else { |
517 | 517 |
my $referer = $ENV{HTTP_REFERER}; |
518 |
$referer =~ s/^(.*)action\=.*\&(.*)$/$1action\=mark_as_paid\&mark_as_paid\=1\&id\=$form->{id}\&$2/; |
|
518 |
if ($referer =~ /.*action.*/) { |
|
519 |
$referer =~ /^(.*)\?action\=.*(\&.*)$/; |
|
520 |
$script = $1; |
|
521 |
$callback = $2; |
|
522 |
} else { |
|
523 |
$script = $referer; |
|
524 |
$callback = ""; |
|
525 |
} |
|
526 |
$referer = $script . "?action=mark_as_paid&mark_as_paid=1&id=$form->{id}" . $callback; |
|
519 | 527 |
$form->header(); |
520 | 528 |
print qq|<body>|; |
521 | 529 |
print qq|<p><b>|.$locale->text('Mark as paid?').qq|</b></p>|; |
Auch abrufbar als: Unified diff
Bug #900 behoben: Nach erneuern konnte man nicht mehr auf als bezahlt markieren klicken