sub ants{ ##ersetzt sonderzeichen my $back = shift; $back =~ s/\n/
/gm; $back =~ s/\;/&sbquo\;/g; $back =~ s/ä/ä\;/g; $back =~ s/ö/ö\;/g; $back =~ s/ü/ü\;/g; $back =~ s/Ä/Ä\;/g; $back =~ s/Ö/Ö\;/g; $back =~ s/Ü/Ü\;/g; $back =~ s/ß/ß\;/g; $back =~ s/\"/"\;/g; $back =~ s/&/&\;/g; return $back; } sub ehtml{ ##löst easyhtml-code in html auf my $data = shift; $data =~ s/\[IMG\]smile\-(\d*?)\[\/IMG\]//gm; $data =~ s/\[IMG\](.*?)\[\/IMG\]//gm; $data =~ s/\[URL\](.*?)\[\/URL\]/$1<\/a>/gm; $data = ants($data); $data =~ s/\[B\]//g; $data =~ s/\[\/B\]/<\/b>/g; $data =~ s/\[I\]//g; $data =~ s/\[\/I\]/<\/i>/g; $data =~ s/\[U\]//g; $data =~ s/\[\/U\]/<\/u>/g; return $data; }