Jeg har lavet en funktion til dette.
<?
class filesystem
{
function content ($folder) // Returnerer alle filnavne i en folder
{
if ($opendir = opendir ($folder))
{
while (false !== ($file = readdir ($opendir)))
{
if ($file != "." && $file != "..")
{
$array[] = $file;
}
}
}
closedir ($opendir);
if (is_array($array))
{
sort($array);
reset($array);
}
return $array;
}
}
?>
Hvis du gemmer ovenstående kode i filen "class.filesystem.php", kan du benytte flg. eksempel:
include("class.filesystem.php");
$fs = new filesystem;
$dir = "billeder";
$files = $fs->content($dir);
foreach ($files as $value)
{
mysql_query("INSERT INTO table (filename) VALUES ('" . $value . "'");
}
Skal selvfølgelig tilpasses, men jeg går ud fra du kan se hvordan?
--
Ronni Egeriis -
http://sqdev.dk/Co-Admin