Mailinglisten-Archive |
Hi Friedhelm, > Ohne es jetzt ausprobiert zu haben :-( sei froh ... ;-) track_errors = On; $php_errormsg - wirft ein Warning, wenn bis zu seiner Abfrage nix aufgetreten ist: Notice: Undefined variable: php_errormsg in d:\_home\htdocs\converter.php4 on line 2 wird $php_errormsg *nach* einem Fehler abgefragt, steht was drin, also kein Warning - logo - hae ... Ansonsten war Deine Vermutung richtig, die besagten Warnings stehen da drin. Pech nur, wenn mehr als ein Error auftritt, denn es wird nur die letzte Textmeldung gespeichert. Und wieso nur die Textmeldung ? Von "implode(): Bad arguments. in converter.php4 Zeile 13" bleibt "Bad arguments." und weiter nix uebrig ... :-( Da waere eine globale Hashtable besser, denn jetzt ist sie auf Private gesetzt. D.h. man kann den Fehler nur in der Funktion/Klasse usw. abfragen, in der er auftritt. Uebrigens: - die Ausgabe als HTML-Meldung ist wirklich sehr bequem - die Ausgabe in ein Logfile ist ebenfalls ganz nuetzlich, auch wenn die meisten Coder da nicht ran duerfen/koennen - eine globale Hashtable waere dagegen datentechnisch auswertbar, was viele neue Wege eroeffnet ... PS: hast Du eine Idee, wie man das allererste Warning unterdrueckt, ausser gleich in der INI den Level zu aendern ? m. b. G. Norbert _____________________ normal: 02686-987103 Notruf: 0177-2363368 --------------------- e.o.m.
php::bar PHP Wiki - Listenarchive