ich habe hier eine automatisch erzeugte csv-Datei wo Daten der ganzen Kalenderwoche erfasst werden.
Bisher konnte ich die speziellen Daten immer mit folgenden Script via php so anzeigen lassen:
<?php $jahr = date("Y"); $heute = date("j.n.Y"); $monat = date("m"); $kw = date("W", mktime(0, 0, 0,$monat,$heute,$jahr)); $fp = @fopen("./KW$kw.csv", "r") or die ("Datei nicht lesbar."); $zeile = fgets($fp, 1000); $summe = 0; while($zeile = fgets($fp, 1000)) { $spalten = explode(";", $zeile); $summe += $spalten[1]; } echo $summe; fclose($fp); ?> <?php
Leider funzt das nun nicht mehr.
Ursache ist das die csv-Datein nun im falschen Format erzeugt werden. Es wird also statt KW01.csv nun KW 1.csv
Es wird also die führende Null bei der Kalenderwoche weggelassen.
Damit kann mein obiges php-Script nix anfangen.
Gibts dafür evtl ne Lösung ?