also nochmals
"die" bricht ja eine Routine ab und gibt den Grund auf den Bildschirm aus.
zB.: ich verbinde zu DB mit dem user "WEB" und dem PW "123" nun ist das Passwort flasch dann sieht das Ergebniss ja dann so aus:
Script: $dbh = DBI->connect(DB, web, 123) or die "$DBI::errstr\n"
Ausgabe auf Bildschirm: Access denied for user: 'web@localhost'
nun gibt es auch noch "warn". Warn macht ja das selbe nur wird der Grund in die LOG-Datei ausgegeben und das Script weiter verarbeitet.
Ich suche nun eine Möglichkeit wie ich das Script trotz falschem Benutzer oder auch Passwort weiterlaufen lassen kann und den Fehler in eine Variabel schreiben kann.
Diese Variabel möchte ich dann weiter verarbeiten im Script und später ausgeben.
Gruss SVEN