phpbar.de logo

Mailinglisten-Archive

[php] Morgen!

[php] Morgen!

Alexander Weber php_(at)_phpcenter.de
Wed, 31 Jul 2002 16:05:31 +0200


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