Mailinglisten-Archive |
Max Winde wrote: >> >> Probier doch mal so was: >> >> require_once("dbconnect.php") ; >> >> function ferror($file, $line, $message="Allgemeiner Fehler"){ >> >> $errmsg = "Im Script $file, $line ist ein Fehler aufgetreten: >> $message \n " ; >> error_log($errmsg) ; >> // hier kann dann Dein Code zum Editor öffnen kommen >> } >> >> $dbh = DB::connect("mysql://user:secret_(at)_localhost/dbname") ; >> if (!$dbh){ >> $dbh = ferror(_FILE_, _LINE_, sprintf('[%d]: %s', >> $dbh -> getCode(), $dbh -> getMessage()) ; >> } > > > Das bringt aber leider nichts bei parse errors. :( > > Max > Dann bleibt wohl nichts anderes übrig, als ein bißchen außen herum zu bauen, wenn es auch parse errors unterstützen soll. Dazu braucht man ein Script, daß die Ausgabe des anderen (das es als Parameter erhält) in eine Variable speichert und anschließend den String von Hand durchsucht.
php::bar PHP Wiki - Listenarchive