Hej,
my ($Sekunden, $Minuten, $Stunden, $Monatstag, $Monat, $Jahr, $Wochentag, $Jahrestag, $Sommerzeit) = localtime(time);
[ ... ]
Aus dieser Deklaration geht an keiner Stelle die Initialisierung von $Monat1 oder $Vormonat hervor. Annahme sie sind nicht initialisiert und somit haben sie den Wert 0!
#Prüfen, ob bereits ein File besteht
if (-e "file.html") {
#Am ersten des Monats, bestehende Auswertung umbenennen und Eintrag in history-File vornehmen
if ($Monatstag == 1) {
if ($Monat1 == 1) {
$Vormonat = 12;
$Jahr -= 1;
}
$Monat1 != 1
else{
$Vormonat -= $Monat1;
$Vormonat = 0 - 0 =0
$Vormonat = $Vormonat < 10 ? $Vormonat = "0".$Vormonat : $Vormonat;
$Vormonat = 00;
}
[...]
Kanns daran gelegen haben?
Beste Grüße
Biesterfeld
--
Selfcode:
fo:| br:> n4:? ie:{ mo:} va:} de:] zu:| fl:| ss:| ls:]
Selfcode:
fo:| br:> n4:? ie:{ mo:} va:} de:] zu:| fl:| ss:| ls:]