Innan jag skapar en ny anslutning vill jag kolla om det redan finns en anslutning och därför testade jag om det gick att skriva som nedan vilket jag lite naivt hade hoppats på skulle fungera. {_$form} ska föreställa nyckeln i hashen.
Kod: Markera allt
if(defined($this->{_form}->{_$form})) {
....
}
Det meddelandet tolkar jag som att den försöker köra en metod istället för att leta i en hash?Can't locate object method "_" via package "User" (perhaps you forgot to load "U
ser"?) at con.pl line 112.
Är ganska säker på att det bara är ett syntax fel om än ett ganska grovt sådant... Har bara hållit på med Perl i några dagar så förklara gärna grundligt och förutsätt inget

Någon som förstår vad jag pratar om?