Thread Mehrere kleine Probleme bei kleinem Test Loginsystem
(23 answers)
Opened by Monk21 at 2009-04-02 16:07
Es wäre ganz sinnvoll zu prüfen, ob die Erzeugung des Datenbankhandles geklappt hat.
Code: (dl
)
my $dbh = DBI->connect("dbi:mysql:$config{'mysql_db'}", "$config{'mysql_user'}", "$config{'mysql_pass'}"); Glaubst du, jeder deiner Aufrufe klappt immer? Das kann sein, muss aber nicht. Bitet schau dir doch mal http://search.cpan.org/~timb/DBI-1.607/DBI.pm#conn... an. Besser wäre es so: Code: (dl
)
1 my $dbh = DBI->connect("dbi:mysql:$config{'mysql_db'}", "$config{'mysql_user'}", "$config{'mysql_pass'}") Schau doch auch mal in die Dokumentation der Module die du verwendest, was zurück gegeben wird, wenn was nicht klappt. Du solltest solche Fehlersituationen immer abfangen. Last edited: 2009-04-03 13:19:07 +0200 (CEST) |