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

Beitrag lesen

Seid gegruesst!

Gruß!

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

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

schätze, daß dein v.exe eine neue shell bekommt, die so garnix weiß von den gesetzten env variablen. ist das "exec" wirklich notwendig? ginge auch "system()"?

ciao
  k@rl

Danke Lord Helmchen, danke K@arl,

mit system() gehts unter NT und auch unter Linux...
J.
:-)