Hello Stas, Wednesday, November 05, 2003, 3:11:21 PM, you wrote:
SB> Is it possible that you import functions with the same name from different SB> modules into the same script? If not, you really need to show us some *very* SB> short examples of your code so we can get the idea what your problem is. Substituted functions is not in modules, but in scripts. we have /cgi-bin/chat.cgi ---------------------------------------------------------------- #!/usr/bin/perl -w use strict; use CGI::Apache qw/:standard/; use Apache::DBI; use CGI::Cookie; use lib qw (.); use My::Config(); use My::Chat qw(:all); use vars qw(%cfg); *cfg = \%My::Config::cfg; use vars qw($q); $q = new CGI; if($q->param('action') eq 'login') { &login; } . . else { &print_login(); } sub print_login { ........... } ---------------------------------------------------------------- /perl/CMS.cgi ---------------------------------------------------------------- #!/usr/bin/perl -w use strict; use CGI qw/:standard/; use CGI::Cookie; use DBI; use lib qw (.); use CMS::Config(); use CMS::Tools; use vars qw(%cfg); *cfg = \%CMS::Config::cfg; use vars qw($dbh $q); $q = new CGI; if ($q->param('action') eq 'login') { &login(); } . . . else { &print_login(); } sub print_login { ........... } ---------------------------------------------------------------- So sometimes when I call CMS.cgi I can see result of print_login of chat.cgi and and vice versa. ------------------------------------------- Sincerely yours, Andrey A. Kudrin, -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html