<?php
$dir = '.';
$per_rij = 5;
$handle = opendir($dir);
while(false !== ($file = readdir($handle))){
if(is_file($file)){
$files[] = $file;
}
}
echo '<table>';
for($i0=0; $i0<count($files);){
echo '<tr>';
for($i1=$i0; $i1<$i0+$per_rij; $i1++){
echo '<td>'.$files[$i1].'</td>';
}
$i0+=$per_rij;
echo '</td>';
}
echo '</table>';
?>
Link gekopieerd
?
Onbekende gebruiker
11-09-2004 16:32
Bdankt voor de moeite maar ik krijg dit niet werkend.
Iemand anders nog een idee.
Hier is het script dat ik gebruik, voor als het dan makkelijker is
<?php
$map = "pics";
if ($dir = opendir("$map")) {
while (($file = readdir($dir)) !== false) {
if($file == '.' || $file == '..' || $file =='index.php')
continue;
?>
<table width="200" border="0">
<tr>
<td align="center"><?php
echo "<p><a href='".$map."/". $file ."'><img src='".$map."/". $file ."' width='400' height='300' border='0'></a></p><br>$file<br>";?></td>
</tr>
</table>
<?php
}
closedir($dir);
}
}
?>
Link gekopieerd