Count Files PHP/AJAX

11/28/2014 08:40 SIEЯRA#1
Hey Zusammen,
ich bin auf der suche nach einer Funktion primär in Ajax/PHP, welche mir folgendes macht:


Ich habe eine Tabelle(-> [Only registered and activated users can see links. Click Here To Register...] )
Dort habe ich ein Feld, welches einen Button ausgibt, welcher mit dem jeweiligen Primärschlüssel verbunden ist. Durch klick darauf wird mir der Ordner(/files/PRIMÄRID/) geöffnet.

Nun möchte ich aber schon beim Laden der Seite anzeigen, wie viel Dateien im Ordner drin sind im Namen des Button ...

-> Dateien

Definition der Spalte _DATEIEN:
Code:
	
        $col = new ViewColumn();
	$col->name = null;
	$col->label = "_DATEIEN";
	$col->width = "100px";
	$col->col_type = "string";
	$col->edit_type = "readonly";
	$col->virtual = true;
	$col->defaultContent = "<button class=\"btn btn-primary btn-files\">Dateien(HIER AJAX FUNKTION();)</button>";
	$cols[] = $col;

Nur ich habe ehrlich gesagt keine Idee wie ich das umsetzen muss.
Eventuell ein Array aller Primärschlüssel an eine CountFiles funktion übergeben, die einen neuen array erstellt und das in die spalte schreibt?
Habt ihr eventuell eine Hilfestellung?
11/28/2014 20:57 Warnuk3r#2
Damit kannst du in files/id alle Dateien zählen lassen. In dem Beispiel wird das ganze dann direkt ausgegeben.

PHP Code:
$fi = new FilesystemIterator("files/id"FilesystemIterator::SKIP_DOTS);
printf("%d"iterator_count($fi));