Tajā vietā, kur tev galeriju skripts, čeko piemēram.
<?php
$kategorijas = array('mape', 'mape2'); // ieliekam atļautos get
$path = '/path/to/images/';
$path_url = '/images/';
$path_to_images = '';
$path_url_to_images = '';
if(!empty($_GET['kategorija']) && in_array($_GET['kategorija'], $kategorijas)) {
$path_to_images = $path.$_GET['kategorija'].'/';
$path_url_to_images = $path_url.$_GET['kategorija'].'/';
if ($handle = opendir($path_to_images)) {
while (false !== ($file = readdir($handle))) {
list($w, $h) = getimagesize($path_to_images.$file);
if ($w > 0 && $h > 0) {
echo '<image src="'.$path_url_to_images.$file.'" alt="" width="'.$w.'" heigth="'.$h.'" />';
}
}
closedir($handle);
}
}
Kaut kā tā.. Pirmais, kas ienāca prātā!
Vēl var pamuhļīties ar file name, kur varam pat description utt sabāzt, lai gan tas tāds perverss risinājums.