Hallo liebe Leute...
ich glaub wenn ich so weitermache werde ich aus dem PHP Forum gebannt
Also ich habe ein kleines Problem.
Ich programmiere gerade ein Loggingsystem das täglich einen Ordner erstellt und dort drinne einige Logdateien anlegt.
Soweit zur theorie, hier der Code:
Alles anzeigen
Typ enthält ein paar bezeichnungen von denen man sich eine aussuchen kann und dann wird die Datei so genannt: (z.B. trace, fail oder so).
So, er gibt folgendes aus:
Also den Ordner erstellt er, die Datei nicht aber ne Exception bekomm ich auch nciht (auch nicht mit try-catch).
Ich habe langsam echt keine Ahnung mehr warum.
Ich lasse mir auch ausgeben wo er die Datei ablegen muss und wie sie heißt und so und alle stimmt.
(geiles deutsch...)
Danke für eure Hilfe^^
Thimo
ich glaub wenn ich so weitermache werde ich aus dem PHP Forum gebannt

Also ich habe ein kleines Problem.
Ich programmiere gerade ein Loggingsystem das täglich einen Ordner erstellt und dort drinne einige Logdateien anlegt.
Soweit zur theorie, hier der Code:
Quellcode
- function addLogToFile($intTyp, $intBenutzer, $strBeschreibung, $strErgebnis) {
- $strFolder=$this->getPathToLog()."/".date('dmy');
- if(file_exists($strFolder) && is_dir($strFolder)) {
- if($this->createFile($strFolder,$this->getTypName($intTyp).".log")!=false)
- return "Datei erstellt: ".$this->getTypName($intTyp).".log"; // @todo DATEI FÜLLEN!
- else return " Datei konnte nicht erstellt werden <br/>".error_reporting(E_ALL); // HIER GEHT ER REIN.
- }
- else {
- if($this->createFolder($strFolder))
- $this->addLogToFile($intTyp, $intBenutzer, $strBeschreibung, $strErgebnis);
- }
- }
- function getTypName($intIndex) {
- return $this->typ[$intIndex];
- }
- //EDIT hier noch die createFile Methode:
- function createFile($strPath,$strFilename) {
- return fopen($strPath."/".$strFilename,"a+");
- }
Typ enthält ein paar bezeichnungen von denen man sich eine aussuchen kann und dann wird die Datei so genannt: (z.B. trace, fail oder so).
So, er gibt folgendes aus:
Datei konnte nicht erstellt werden
341
Also den Ordner erstellt er, die Datei nicht aber ne Exception bekomm ich auch nciht (auch nicht mit try-catch).
Ich habe langsam echt keine Ahnung mehr warum.
Ich lasse mir auch ausgeben wo er die Datei ablegen muss und wie sie heißt und so und alle stimmt.

Danke für eure Hilfe^^
Thimo
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von F0kus ()