modifica el primer código así:
Código PHP:
while ($file = readdir($handle)){
if ($file != "." && $file != ".."){
$total++;
$nombre[$total]=$file;
}
}
y luego el segundo código así:
Código PHP:
<div id="mybook2">
<div class="b-load">
<?php
for ($i = 0; $i<=$total; $i++) {
?>
<div>
<?php echo'<img src= "'.$dir."/".$nombre[$i].'"/>'; ?>
</div>
<?php } ?>
</div>
</div>
suponiendo que el nombre del archivo lo quieres como dirección de la imagen y que ambos códigos pertenecen al mismo archivo.