Facebook
From Lobo, 6 Years ago, written in PHP.
This paste is a reply to remanent from Lobo - go back
Embed
Viewing differences between remanent and Re: remanent
// skrypt przegląda katalog "Remanent" i wrzuca do tablicy wszystkie nazwy plików
// w których są tylko 2 dane oddzielone przecinkiem (kod-ean,ilość)
// potem w pętli wrzuca dane z wszystkich plików do tablicy i jako ostatnią wartość dodaje nazwę pliku
// bez rozszerzenia 

// mam zaćmienie umysłowe i niemam pomysłu jak wyświetlić wszystkie dane po kolei w formie (kod,ilość,nazwapliku)

$tab = array();
if ($dir = @opendir("Remanent")) {
    while (false !== ($file = readdir($dir))) {
        if ($file != "." && $file != "..") {
            if(!is_dir($file)){
                $tab[]=$file;
            }
        }
    }
    closedir($dir);
}
//print_r($tab);
echo "

";
foreach ($tab as $filename) {
    $handle = fopen("Remanent/$filename", "r");
    $data = array();
        if ($handle) {
            while (!feof($handle)) {
                $buffer = fgets($handle, 4096);
                $data[]=array_pad(explode(",", $buffer), 3, substr("$filename", -8, -4));
                }
                fclose($handle);
        } else {
        die("Error opening a file $filename");
        }
$alldata[] = $data;
}

}
// coś takieto dopisałem i prawie jest ok
// na koniec każedgo pliku dorzuca mi dwa razy jego nazwe...

foreach ($alldata as $dataone){

for ($i = 0; $i < count($dataone); ++$i) {
    for ($j = 0; $j < count($dataone[$i]); ++$j){
        echo $dataone[$i][$j] . ', ';
    }
    echo "";
}
}