Ich habe mal eine ganz simple Klasse geschrieben, mit der möglicherweise auftretende Fehler im Script in einer Datenbank gespeichert werden, so dass ich dann event. Probleme im Script beheben kann, bevor dass irgendwas Schreckliches passiert.
Sie sieht bis jetzt so aus (aktualisiert 22.01 23:35):
Ich währe nun um ein paar Ideen froh, was man noch einbauen und/oder verbessern könnte.
Vielen Dank!
mfg rogerworld
Sie sieht bis jetzt so aus (aktualisiert 22.01 23:35):
PHP-Code:
class Errorclass
{
var $errors;
var $db;
function getErrors()
{
return $this->errors;
}
function saveErrors()
{
$this->db = new mysqlclass();
foreach($this->errors as $value){
$values .= "('$PHP_SELF',NOW(''),'$value'),";
}
$this->db->query("INSERT INTO errors (Script, Datum, Error) VALUES ".substr($values, 0, -1));
}
function assignError($error)
{
$this->errors[] = $error;
}
function deleteErrors()
{
unset($this->errors);
}
}
Vielen Dank!
mfg rogerworld
Kommentar