Andreas Korthaus: Umgang mit magischen Konstanten

Beitrag lesen

Hi!

Die magischen Konstanten und $php_errormsg sowie mysql_error() beziehen sich ja immer auf die aktuelle Stelle, an der sie stehen...

Gewisse Informationen kannst Du Dir mit Hilfe von debug_backtrace() oder auch xdebug auch innerhalb der Funktion besorgen. An $php_errormsg - kommt man da nicht in der Funktion dran, evtl. über $GLOBALS? (auf jeden Fall lässt die Meldung sich ja separat loggen) Und mysql_error() sollte in jedem Fall auch in der Funktion funktionieren, da hierfür ja nur die aktuelle Verbindung zur DB maßgeblich ist.

Allerdings würde ich persönlich nicht das alles in einer Funktion/Logdatei vereinigen wollen.

Grüße
Andreas

--
SELFHTML Tipps & Tricks: http://aktuell.de.selfhtml.org/tippstricks/