Решено: Почему не работает такая штука? (perl)

Модератор: Модераторы разделов

Аватара пользователя
nuclear17
Сообщения: 117
ОС: linux/mac/win

Решено: Почему не работает такая штука?

Сообщение nuclear17 »

my $current_id=$main->getCurrentUserId($dbh,$cgi);
вылетает Can't call method "getCurrentUserId" on an undefined value
Спасибо сказали:
Аватара пользователя
deadhead
Сообщения: 1913
Статус: zzz..z

Re: Решено: Почему не работает такая штука?

Сообщение deadhead »

nuclear17 писал(а):
26.04.2010 15:02
my $current_id=$main->getCurrentUserId($dbh,$cgi);
вылетает Can't call method "getCurrentUserId" on an undefined value

видимо, $dbh и $cgi не определены, о чем вам и сообщается ;-)
[x] close
Спасибо сказали:
Аватара пользователя
nuclear17
Сообщения: 117
ОС: linux/mac/win

Re: Решено: Почему не работает такая штука?

Сообщение nuclear17 »

не, они определены

в ф-и принимаю так.
sub getCurrentUserId{
my $cgi=pop;
my $dbh=pop;


my $current_id=$main->getCurrentUserId($dbh,$cgi);
находится в package video
Спасибо сказали:
Аватара пользователя
nuclear17
Сообщения: 117
ОС: linux/mac/win

Re: Решено: Почему не работает такая штука?

Сообщение nuclear17 »

ОТВЕТ НАЙДЕН
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено: Почему не работает такая штука?

Сообщение serzh-z »

nuclear17
И каков же ответ?
Спасибо сказали: