note
gjb
<p>Thanks to a short CB exchange I now see what you have in mind. You're using a <code>system</code> call to execute <code>TAZ.pl</code> from within <code>Dispatcher.cgi.pl</code>.</p>
<p>So yes, the variables still exist, but unfortunately you can't access them from within <code>TAZ.pl</ocde> since both scripts are running in their own Perl interpreter and don't share anything.</p>
<p>The best thing to do I guess is to transform <code>TAZ.pl</code> into a function and call that from within <code>Dispatcher.cgi.pl</code> by directly including it in that file. The advantage is that you can make <code>$project</code> et al. parameters of that function which is much cleaner.</p>
<p>You can also put that function into a module and load it with <code>use</code>.</p>
<p>Hope this helps, -gjb-</p>
345863
345893