Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Anton Potekhin                       2:5020/400     14 Jul 2004  17:34:33
 To : All
 Subject : package
 -------------------------------------------------------------------------------- 
 
 Hello, All!
 делаю такой пэкадж и записываю в модуль
 package conf;
 BEGIN {
 use Exporter();
 @ISA = qw(Exporter);
 @EXPORT = qw(&connect &disconnect);
 }
 $driver = "mysql";
 $database="spidergiveramp";
 $hostname="localhost";
 $user="root";
 $password='scout';
 
 sub connect {
 ....
 
 }
 
 sub disconnect {
 ....
 
 }
 return 1;
 END { }
 затем в скрипте пишу :
 require 'conf.cgi';
 
 $dbh = conf::connect();
 то вызывается функция из моего модуля и все ок работает...
 
 А Export не работает т.е
 
  require 'conf.cgi';
 $dbh = connect();
 
 выдает ошибку.... что я не так делаю ? почему имена не экспортируются ?
 With best regards, Anton Potekhin.  E-mail: anton@orbita1.ru
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 package   Anton Potekhin   14 Jul 2004 17:34:33 
 package   Ivan Frolkov   14 Jul 2004 17:42:36 
 Re: package   Yury Kopyl   14 Jul 2004 17:43:47 
 Re: package   Anton Potekhin   14 Jul 2004 18:15:15 
 Re: package   Yury Kopyl   15 Jul 2004 09:48:02 
 Re: package   Artem Chuprina   14 Jul 2004 18:18:17 
 Re: package   Anton Potekhin   15 Jul 2004 12:20:51 
 Re: package   Anton Potekhin   15 Jul 2004 12:26:54 
 package   Niaz Tavabilov   15 Jul 2004 12:57:17 
 Re: package   Yury Kopyl   15 Jul 2004 12:59:22 
 Re: package   Anton Potekhin   15 Jul 2004 17:58:54 
 Re: package   Yury Kopyl   15 Jul 2004 18:11:40 
 Re: package   Serge Chervjakov   15 Jul 2004 22:21:00 
Архивное /ru.perl/6577b2c38119.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional