Comunidad de diseño web y desarrollo en internet online

mostrar imagenes dependiendo del valor del contador $i

Citar            
MensajeEscrito el 28 Ene 2011 07:42 pm
hola a todos, tengo este codigo, el cual permite subir fotos directamente al servidor mediante form, y un contador, el que permite determinar las imagenes a mostrar,independiente de las imagenes que se suban a la carpeta del servidor y dependiendo de los valores de $i.
por ejemplo si pongo $i=1 , deberia mostrarme solo 1 imagen, el problema es que tengo que poner $i=4, para que me muetre 1 foto, pero cuando subo la 5 imagen , me muestra 2 imagenes al final, nose como resolverlo para que me muestre la cantidad de imagenes que escribo en $i , alguna idea?
aqui dejo el codigo

<?
$exclude[] = "index.php";


$thumbs_dir = "../sister/$username/";$dir = opendir($thumbs_dir);
for ($i = 1; $i > 0; $i--) { $file = readdir($dir); if($file === false) { break; }

if ($file != "." && $file !=".." ) {

if (!in_array($file, $exclude)) {

echo "<table style='float:left;'><tr><td class='divider'> <img src='$thumbs_dir$file' border='0' width= '140' height='150' style='float:left;' onMouseOver=this.src='$thumbs_dir $file';this.height=350;this.width=340 onMouseOut=this.src='$thumbs_dir$file';this.height=150;this.width=140 /><br>
<div class='clear'></div>
<a href=\"deleteimage.php?imageid=$file&action=delete\">delete</a>
</td>
</tr>
</table>"; } } }
?>

Por nihao

46 de clabLevel



 

msie8
Citar            
MensajeEscrito el 28 Ene 2011 09:40 pm
recuerda que las funciones de php al abrir un archivo este cuenta los archivos ocultos y tu contador cuenta tanto archivos y carpetas podrias cambiar por un bucle while y crear un contador aparte osea una variable externa que cuente cuantas imagenes van y con una sentencia if haces un BREAK;

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.