Я не могу заставить perl прочитать хэш-ключ, который был передан ему из param().
это не работает.
append_file('pending_entries.txt',$spanish_url{param('venue')});
ни это,
my $var = $spanish_url{param('venues')};
append_file( 'pending_entries.txt', $var ) ;
ни это
my $ven = param('venue');
my $var = $spanish_url{$ven};
append_file( 'pending_entries.txt', $var ) ;
но это так.
append_file('pending_entries.txt',$spanish_url{'key'});
пожалуйста помоги.
%spanish_url
и что исключено изparam('venue')
. Бьюсь об заклад, вы просто как-то не получаете параметр. - person PSIAlt   schedule 26.12.2012