Onbekend |
|
Dit is het stukje code dat ik heb...
Mss heb je dan een duidelijker zicht op de stand van zaken?
<?php
$ftpl = new TemplatePower('templates/fotoalbum.tpl');
$ftpl->prepare();
if($handle = opendir('fotoalbum/album'))
{
$exts = array('jpeg','jpg','png','gif');
$i = 0;
while(FALSE !== ($file = readdir($handle)))
{
$matches = array();
preg_match('#\.([a-zA-Z]{2,4})$#iD', $file, $matches);
if($file != '.' && $file != '..' && in_array(@$matches[1],$exts))
{
$i++;
$ftpl->newBlock('image');
$ftpl->assign('url',$file);
if(!preg_match('~\.~',($i / 3)))
{
$ftpl->assign('tr','</tr><tr>');
}
}
}
} else { $ftpl->assign('return','Fout: kan de map niet openen'); }
$foot->assign('content_part2',$ftpl->getOutputContent());
?>
<?php $ftpl = new TemplatePower('templates/fotoalbum.tpl'); $ftpl->prepare(); if($handle = opendir('fotoalbum/album')) { $exts = array('jpeg','jpg','png','gif'); $i = 0; while(FALSE !== ($file = readdir($handle))) { preg_match('#\.([a-zA-Z]{2,4})$#iD', $file, $matches); if($file != '.' && $file != '..' && in_array(@$matches[1],$exts)) { $i++; $ftpl->newBlock('image'); $ftpl->assign('url',$file); { $ftpl->assign('tr','</tr><tr>'); } } } } else { $ftpl->assign('return','Fout: kan de map niet openen'); } $foot->assign('content_part2',$ftpl->getOutputContent()); ?>
En dit is m'n tpl-file:
<h4>Fotoalbum</h4>
<h5>Let op: alle foto's zijn op 100 * 100 weergeven, klik op een foto om hem compleet te zien</h5>
{return}<table><tr>
<!-- START BLOCK : image -->
<td><a href="fotoalbum/album/{url}" target="_blank"><img src="fotoalbum/album/{url}" border="0" height="100" width="100" alt="Klik voor origineel" title="Klik op de foto voor de originele grootte" /></a></td>{tr}
<!-- EINDE BLOCK : image -->
</tr></table>
<h4>Fotoalbum</h4> <h5>Let op: alle foto's zijn op 100 * 100 weergeven, klik op een foto om hem compleet te zien</h5> {return}<table><tr> <!-- START BLOCK : image --> <td><a href="fotoalbum/album/{url}" target="_blank"><img src="fotoalbum/album/{url}" border="0" height="100" width="100" alt="Klik voor origineel" title="Klik op de foto voor de originele grootte" /></a></td>{tr} <!-- EINDE BLOCK : image --> </tr></table>
|