Gike
А вот так работает:
Код:
my $urla='AAAAA';
show();
exit;
$urla='BBBBB';
sub show {
if($urla eq ''){print 'pusto'}else{print $urla;}
}
Я просто не понимаю, зачем два раза объявлять (описывать) переменную?.. Объявил один раз и юзай дальше без 'my' - сие обозначение служит только для первоначального объявления переменной и области ее видимости.
З.Ы. Вот кое-что на эту тему:
http://forum.woweb.ru/print10409.html
Там, правда, ничего не сказано про то, что не надо дублировать описание, но моя интуиция подсказывает: "Этого делать не стоит - может глюкнуть". Может я не прав, но считаю так...