<?
// $_GET['album'] zou ik wel eerst even controleren.. $_GET['album'] = '../../../' zou namelijk iets weergeven wat jij waarschijnlijk niet wilt.. (niet dat dit nog erg is maar toch)..
echo count(glob('./fotos/'.$_GET['album'].'/*.*'));
?>
<?
// $_GET['album'] zou ik wel eerst even controleren.. $_GET['album'] = '../../../' zou namelijk iets weergeven wat jij waarschijnlijk niet wilt.. (niet dat dit nog erg is maar toch)..
Misschien staat er een verborgen bestand in dat ie wel meetelt? als je puur wilt weten hoeveel images, zou je moeten controleren op bestandsextensie, zodat andere bestanden niet mee worden getelt.
<div class='table'>Er zijn nog geen foto's in dit album</div>
<?php
}
else
{
?>
Als ik if(glob($dir) == 1) in if(glob($dir) == 0) verander maakt dat geen verschil.
Maar nu laat hij helemaal niks meer zien als de map dan ook leeg is..
<?php
$dir = './fotos/'.$_GET['album'].'';
if(count(glob($dir)) == 1)
{
?>
<div class='table'>Er zijn nog geen foto's in dit album</div>
<?php
}
else
{
?>
<div class='table'>Er zijn nog geen foto's in dit album</div>
<?php
}
else
{
?>
en in de map groep1 zitten 8 plaatjes en 1 submap maar hij geeft altijd aan dat er geen foto's in het album zitten. Dus ik verwijder die submap maar het resultaat is hetzelfde. als ik print_r() doe zegt hij hetzelfde als een paar reacties terug