Hallo miteinander,
mein Problem erklärt sich am besten von alleine:
my $file = param('file');
if ($file =~ /\|test\|/) {
print "execute command";
print $file;
}
my $file2 = "|test|";
if ($file2 =~ /\|test\|/) {
print "funzt";
} else { print "nein"; }
C:\Perl\hackit>perl config.cgi file=|test|
Syntaxfehler.
C:\Perl\perl\hackit>perl config.cgi
funzt
Wie kann das sein?
Gruß, Asto.