RegEx Korrektur
authorPhilip Reetz <p.reetz@linet-services.de>
Mon, 4 May 2009 10:53:20 +0000 (10:53 +0000)
committerPhilip Reetz <p.reetz@linet-services.de>
Mon, 4 May 2009 10:53:20 +0000 (10:53 +0000)
bin/mozilla/common.pl

index 7b64f73..1bd92dc 100644 (file)
@@ -515,8 +515,8 @@ sub mark_as_paid_common {
 
   } else {
     my $referer = $ENV{HTTP_REFERER};
-    if ($referer =~ /.*action.*/) {
-      $referer =~ /^(.*)\?action\=.*(\&.*)$/;
+    if ($referer =~ /action/) {
+      $referer =~ /^(.*)\?action\=[^\&]*(\&.*)$/;
       $script = $1;
       $callback = $2;
     } else {