Hey mensen...
Via het volgende scriptje lees ik een bepaalde directory uit en geef ik de files weer. Ik probeer onderscheid te maken tussen mappen en afbeeldingen.
Dat lukt allemaal. De mappen en afbeeldingen worden mooi weergegeven, maar niet op alfabetische volgorde...iemand de oplossing?
<?
function readDirs($dir){
$current_dir = opendir($dir);
$i = 0;
while($entryname = readdir($current_dir))
{
$i ^= 1;
if($entryname != "." and $entryname!=".." and is_dir($_SERVER['DOCUMENT_ROOT'].'/bbs/docs/'.$entryname))
{
echo "<tr class=\"bg$i\">
<td class=\"overzichten_content_td\" style=\"padding-left: 2px;\">
<img src=\"images/folder.png\" alt=\"bekijken\"\"> ";
echo $entryname;
echo "</td><td class=\"overzichten_content_tdlast\"><a href=\"?do=view&id=$id\"><img src=\"images/magnify.png\" alt=\"bekijken\"\"></a>
<a href=\"?do=edit&id=$id\"><img src=\"images/edit.gif\" alt=\"wijzigen\"\"></a>
<a href=\"?do=delete&id=$id\"><img src=\"images/delete.gif\" alt=\"wijzigen\"></a></td>
</tr>\r\n";
}
}
closedir($current_dir);
$current_dir = opendir($dir);
$i = 0;
while($entryname = readdir($current_dir))
{
$i ^= 1;
if($entryname != "." and $entryname!=".." and !is_dir($_SERVER['DOCUMENT_ROOT'].'/bbs/docs/'.$entryname))
{
echo "<tr class=\"bg$i\">
<td class=\"overzichten_content_td\" style=\"padding-left: 2px;\">
<img src=\"images/image.png\" alt=\"bekijken\"\"> ";
echo $entryname;
echo "</td><td class=\"overzichten_content_tdlast\"><a href=\"?do=view&id=$id\"><img src=\"images/magnify.png\" alt=\"bekijken\"\"></a>
<a href=\"?do=edit&id=$id\"><img src=\"images/edit.gif\" alt=\"wijzigen\"\"></a>
<a href=\"?do=delete&id=$id\"><img src=\"images/delete.gif\" alt=\"wijzigen\"></a></td>
</tr>\r\n";
}
}
closedir($current_dir);
}
?>
485 views