ostia, cuando lo tengas bien, con tu permiso puedo copiar el código? s k kiero hacer una galeria yo tb, y no tngo ni zorra
QUE JETO! OH MY GOD!
Parafraseando a Free... If you want it, why don't you try it? but if you can't do it, why don't you buy it? yeah!... sonando de fondo con el in da club de 50 cent xD
Puedes intentar hacerlo de otra forma, la veo un poco mas engorroso pero no me pidas mas a estas horas xd
$i = 0;
while ($fn = readdir( $mydir )) {
// Si i es igual a cero empezamos fila
if ($i == 0) {
echo "<tr>";
}
echo"<td><a href='avatar/$fn' target=_new></a></td>";
$i++;
// Si i es igual a 3 terminamos fila y volvemos a cero
if ($i => 3) {
$i = 0;
echo "</tr>;
}
}
Y después del while, si $i es menor que 3, hay que seguir haciendo celdas vacías y cerrar la última fila, que no se nos olvide ;-)
echo"<table cellpadding=10 border=2><tr>";
$i = 1;
while ($fn = readdir($mydir)) {
if ($fn == $exclude[0] || $fn == $exclude[1]) continue;
echo"<td><a href='avatar/$fn' target=_new>< img src='avatar/$fn' border='2' width=100% alt='$fn'></a></td>";
if($i%3==0) echo "</tr><tr>";
$i++;
}
}
echo"</tr></table>";
Asi deberia ir, es iwal pero empieza una fila cada vez que $i es multiplo de 3.