Das ref ist wichtig, falls das Objekt mal weiter vererbt werden sollte
damit erhalte ich aber die selbe Fehlermeldung :-\
Was meine Aussage unten bestätigt.
mit use strict;
Can't use string ("abc") as a HASH ref while "strict refs" in use at /x/y/z/abc.pm line 52.
Du machst irgendwas falsch bei dem Aufruf, was steht in Zeile 52?
52 $sth = $self->{db}->prepare('SELECT * FROM sessions') || die "cannot prepare query, errmsg = $DBI::errstr";
$self ist nicht das was du denkst, was ist es ist Wissen wir nicht.
Struppi.