Galleri skal udskrive 3 billeder pr. linje

Tags:    php

Hey all... jeg er i gang med et lille galleri system. Jeg har lavet et stykke kode som udskriver alle billederne fra en bestemt mappe, under hinanden. Jeg vil gerne have så der bliver ud skrevet 3 i hver linje, lige som på: http://www.dosdesign.dk/09humor/02sjovefilmklips/01diverse/ - På den side er det bare links, ved mig skal det være billeder.

Min kode er:

<?php
$handle = opendir('pic');
while (false !== ($file = readdir($handle))) {
if ($file != '.' && $file != '..') {
echo '<p><a href="woox_vis.php?billede='.$file.'"';
?>
onClick="window.open(this.href, '_blank', 'left=0,top=0,width=400,height=300,scrollbars=no');return false;">
<?
echo'<img border="0" src="pic/'.$file.'" width="150" height="150"><br>'.$file.'</a></p>';
}
}
closedir($handle);
?>



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
hey det her er noget jeg lige har bikset sammen, ved ikke om det virker men det burde det...

<?php
$i = 1;
$handle = opendir('pic');
while (false !== ($file = readdir($handle))) {
if ($file != '.' && $file != '..') {
echo '<p><a href="woox_vis.php?billede='.$file.'"';
?>
onClick="window.open(this.href, '_blank', 'left=0,top=0,width=400,height=300,scrollbars=no');return false;">
<?
echo'<img border="0" src="pic/'.$file.'" width="150" height="150"><br>'.$file.'</a></p>';
if($i == "3") {
echo '<br>';
$i = 0;
}
$i++;
}
}
closedir($handle);
?>

- Jim Borch



Yes det virkede, men det var et par små fejl. Du for de 100 points!



t