in reply to Sub with My variable

if you write:
if ($tabla eq "Miembros") { my $llave = MensajeMiembros(); }
remember $llave is not visible outside the if() block; you should declare it before if you whant to use it outside:
my $llave; if ($tabla eq "Miembros") { $llave = MensajeMiembros(); }