Johannes Mainusch: Wie setze ich eine Environment Variable in PERL (WinNT, Apache)?

Beitrag lesen

Hallo,

ich versuche ENV Variable in perl zu setzen und dann in einem C programm aufzurufen. Das funktioniert uner Linus/Apache/perl soweit auch super. Sobald ich aberdasselbe unter WINNT/APACHE/PERL versuche, sehe ich die eben noch gesetzen Variablen im C programm nciht mehr. Wer kann mir einen Tipp geben??

foreach $name (@forms) {        #und ausgeben
$ENV{$name} = $FORM{$name};  # <-- Variablen gesetzt...
print "$name = $FORM{$name}<br>";
}

exec (".\debug\v.exe");  # <-- hier kann ich die eben gesetzen Variablen nicht mehr finden