Hallo,
kann mir jemand sagen, ob und wie es möglich ist, innerhalb eines die() - Befehls noch eine Funktion aufzurufen?
Was ich vorhabe ist folgendes: SQL Befehle, die nicht durchgeführt werden können, sollen eine Textdatei (Error-Log-Datei) füllen.
Das Füllen der Logdatei löse ich mittels der Funktion errorlog('schreibe_fehler_in_log')
Beispiel: mysql_query("insert into bla (bla) Values(blubb)") or die('Fehler beim speichern');
Das "Fehler beim speichern" bekomme ich angezeigt, was ich nicht schaffe, ist die Funktion errorlog zusätzlich noch zu integrieren, bevor das skript anhält. Eine Idee, wie ich das lösen könnte?
Wäre evtl. irgendwas in dieser Richtung möglich?
mysql_query("..") or echo ('Fehler beim speichern');
errorlog('fehler beim speichern');
die();
... wobei echo als synonym dort steht...
kann mir jemand sagen, ob und wie es möglich ist, innerhalb eines die() - Befehls noch eine Funktion aufzurufen?
Was ich vorhabe ist folgendes: SQL Befehle, die nicht durchgeführt werden können, sollen eine Textdatei (Error-Log-Datei) füllen.
Das Füllen der Logdatei löse ich mittels der Funktion errorlog('schreibe_fehler_in_log')
Beispiel: mysql_query("insert into bla (bla) Values(blubb)") or die('Fehler beim speichern');
Das "Fehler beim speichern" bekomme ich angezeigt, was ich nicht schaffe, ist die Funktion errorlog zusätzlich noch zu integrieren, bevor das skript anhält. Eine Idee, wie ich das lösen könnte?
Wäre evtl. irgendwas in dieser Richtung möglich?
mysql_query("..") or echo ('Fehler beim speichern');
errorlog('fehler beim speichern');
die();
... wobei echo als synonym dort steht...
Kommentar