Moin,
ich möchte gerne wissen, ob es möglich ist eine Weiche im Skript für STDOUT schreiben, die ein Mal Daten in den Browser schreibt und ein anderes Mal in eine HTML-Datei?
Mach eine Funktion, die dir abhängig vom Signal das entsprechende Handle ausspuckt:
sub getHandle() {
my $handle;
if ($_[0] = 0) {$handle = \ *STDOUT; }
else {
open OUTPUT, ">index.html" or die "Cannot open index.html";
$handle = \ *OUTPUT;
}
return($handle);
}
my $output_handle = getHandle($signal);
print $output_handle "blabla";
...
Meinst du sowas?
Gruesse,
Joerg