zLogFilePath = $_zLogFilePath ; $this->iLogLevel = ERR_DEBUG ; $this->iLogFd = FALSE ; } // --- Ecriture d'un message d'erreur dans le Log function writeLog ($_zLogMsg, $iLogLevel = ERR_DEBUG) { $this->iLogFd = fopen ($this->zLogFilePath, "a+") ; $zLogMsg = ""; $zLogMsg = date ("[d/m/Y - h:i:s]") ; switch ($iLogLevel) { case ERR_NOTICE : $zLogMsg .= "[NOTICE]" ; break ; case ERR_DEBUG : $zLogMsg .= "" ; break ; case ERR_WARNING : $zLogMsg .= "[WARNING]" ; break ; case ERR_ERROR : $zLogMsg .= "[ERROR]" ; break ; } $zLogMsg .= $_zLogMsg . "\n" ; @fwrite ($this->iLogFd, $zLogMsg) ; } } ?>