Klaus Mock: reguläre Ausdrücke in Forumscript

Beitrag lesen

Hallo,

-  wenn ich [link :http://pirgendwas...] eintrage, erscheint im posting ebenfalls [link :http://irgendwas ...]

Erscheint da wirklich http://wasauchimmer im HTML-Code oder nicht doch etwa [link:http://wasauchimmer]

Ich denke das liegt alles in den Zeilen 367-372:
   unless ($allow_html) {
      # strip out what look like tags, then escape all but
      # wellformed HTML entities.
      $body =~ s#</?\w+[^>]*># #g;
      $body =~ s/(&#?\w{1,20};)|(.[^&]*)/ defined $1 ? $1 : $cs->escape($2) /ges;
    }
Alles was danach passiert und auf [ abfrägt, ist hoffnungslos da es diesyes Zeichen nicht mehr gibt.

Grüße
  Klaus