Hallo Siechfred,
if($FORM{'NEWLINKBANNER'} !~ /http[a-zA-Z0-9_-.:/]gif/)
Afaik kannst du einen RegEx nur mit "=~" anwenden, nicht mit "!=". Also etwa so (ohne Garantie):
das stimmt so nicht: "!~" ist eine negierte Bindung, also wahr wenn der Ausdruck nicht gematcht werden konnte.
Grüße,
Peter