Ik gebruikt nu dit om het mapje uit te lezen:
[php]<table cellpadding="0" width="100%">
<tr><th style="text-align: right;" colspan="<?php echo ("$rows"); ?>"><a href="uploadimg.php">Upload images to gallery </a></th></tr>
<tr>
<?php
$url = (isset($_GET['id'])) ? $_GET['id'] : '';
$id = "".$url."_";
$d=opendir("uploads/");
while ($bestanden=readdir($d) )
{
$bnaam="uploads/".$bestanden;
if (is_file($bnaam) and eregi($id,$bnaam) )
{
if($row == $rows)
{
echo"</tr>";
echo ("<td style=\"text-align: center;border: 0px;\"><a href=\"uploads/".$bestanden."\" onclick=\"window.open('uploads/".$bestanden."','".$imgname."','width=800,height=600,scrollbars=yes,toolbar=false,location=false,left='+(screen.availWidth/2-400)+',top='+(screen.availHeight/2-300)+''); return false\" target=\"_blank\"><img style=\"border: 1px solid #000;\" src=\"uploads/thumbs/".$bestanden."\" alt=\"$bestanden\" /></a><br /><input style=\"width: 80%;padding: 0px 2px 0px 2px;\" type=\"text\" value=\"[thumb]".$bestanden."[/thumb]\" /></td>");
$row="1";
}
else
{
echo ("<td style=\"text-align: center;border: 0px;\"><a href=\"uploads/".$bestanden."\" onclick=\"window.open('uploads/".$bestanden."','".$imgname."','width=800,height=600,scrollbars=yes,toolbar=false,location=false,left='+(screen.availWidth/2-400)+',top='+(screen.availHeight/2-300)+''); return false\" target=\"_blank\"><img style=\"border: 1px solid #000;\" src=\"uploads/thumbs/".$bestanden."\" alt=\"$bestanden\" /></a><br /><input style=\"width: 80%;padding: 0px 2px 0px 2px;\" type=\"text\" value=\"[thumb]".$bestanden."[/thumb]\" /></td>");
$row++;
}
}
}
closedir($d);
?>
</tr></table>[/php]
Met eregi() zoek ik naar de ID die uit de url word gevist met
$url = (isset($_GET['id'])) ? $_GET['id'] : '';.
Als er dan bijvoorbeeld 5 bestanden met het ID 2 zijn gevonden en dat het upload limiet is dat dan het upload linkje niet meer te zien is. Hoe kan ik zoiets vorelkaar krijgen?
Bedank voor dat scriptje

, dat ga ik even uitproberen.
[opmerking - 2-4-2007 20:57 - deWit - code tags omgezet in phptags]