Loop script

Hoe kan ik door een scriptje een lijst maken in een txt document van de bestandsnamen in een map ?

Ik zou dus een lijst van bestandsnamen willen maken die in een bep. map zitten.

Als je een recente PHP versie draait (PHP >= 4.3.0) gaat dat het snelst als volgt:

[code:1:2b6cc31e20]
<?php

$map = ‘./files’;
$file = ‘./list.txt’;

if($fp = fopen($file, ‘w’)) {
$files = glob($map.’/’); // of bijv. $map.’/.jpg’ voor alle jpgs
if(is_array($files)) {
foreach($files as $file) {
if(is_file($file)) {
// file is het volledige pad, wil je enkel de filename
// gebruik dan basename($file)
fwrite($fp, $file.“n”); // regeleinde
}
}
}
fclose($fp);
}

?>
[/code:1:2b6cc31e20]

Voor oudere versies van PHP moet je terug vallen op opendir() http://be2.php.net/manual/en/function.readdir.php enzo…
Succes

[edit]Ik zie nu pas dat je in het Cocoa/Carbon forum zit… :roll: …wellicht zoek je geen PHP oplossing…[/edit]

Ik had het gedacht om met php te doen, maar ik heb nogal redelijk veel nodig en nu wil ik het een mapactie doen.

probeer het eens met folderlister

http://www.hidden.demon.nl/apps/FolderLister_01.dmg