>
>Now there is a huge problem: We have an ASP file for every page on
>that server, and in each file exists the same subs like
>Write_Content_HTML() and so on. We include there the main content
>of each webpage dynamically. There are more such subs, but one should
>be enough to explain the problem.
>The code works fine, but the error_logs are full of redefinition warnings,
>due to the fact, that the same subs are used in each ASP file.

I'm not sure if it helps in your situation, but I sometimes find it 
useful to treat ASP's Include facility as a kind of subroutine 
substitute.

That is, instead of:

  $result = do_something( 'arg1', $arg2 );

  sub do_something
  {
    my ( $first, $second ) = @_;
    ...
    return 1;
  }


I do:

  $result = $Response->Include( 'my_sub_do_something.asp', 'arg1', $arg2 );

  [my_sub_do_something.asp]

  <%
  my ( $first, $second ) = @;

  ...

  return 1;
  %>



I appreciate not everyones needs are the same as mine - and the above 
doesn't eliminate using packages and the global.asa, but sometimes 
I've found it useful.


HTH
Ellers


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to