
Quiero separar en tablas las imagenes
Publicado por adicionado (11 intervenciones) el 02/12/2017 04:05:17
¡Buenas!
Llevo un par de días con un código que me está dando bastante dolores de cabeza, aclaro que no se mucho sobre PHP por no decir prácticamente nada...
Tengo en mi website un apartado donde los usuarios (que yo quiera) puede subir imágenes. Al subir estas imágenes estas aparecen públicadas en una página a parte en "tiempo real". Esto lo he conseguido con el siguiente código:
Lo que quiero hacer (y he estado intentado hacer cambiando el tamaño de la tabla y demás) es que cuando tenga 4 imágenes en una línea, pasar a otra. Es decir, no tener más de 4 imágenes por línea o en caso de ser con tablas <td>.
No tengo ni idea si se puede limitar los "echo" de alguna manera o si hay solución para lo que quiero hacer... Espero que alguien de aquí pueda ayudarme,
¡Muchas gracias!
:)
Llevo un par de días con un código que me está dando bastante dolores de cabeza, aclaro que no se mucho sobre PHP por no decir prácticamente nada...
Tengo en mi website un apartado donde los usuarios (que yo quiera) puede subir imágenes. Al subir estas imágenes estas aparecen públicadas en una página a parte en "tiempo real". Esto lo he conseguido con el siguiente código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<!DOCTYPE>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Imágenes dinámicas de una carpeta en php</title>
</head>
<body>
<table border="1" width="10">
<tr>
<?php
$directory="DirectorioDondeTengoLasImagenes";
$dirint = dir($directory);
while (($archivo = $dirint->read()) !== false)
{
if (eregi("gif", $archivo) || eregi("jpg", $archivo) || eregi("png", $archivo)){
echo '<td><img src="'.$directory."/".$archivo.'"></td>'."\n";
}
}
$dirint->close();
?>
</tr>
</table>
</body>
</html>
Lo que quiero hacer (y he estado intentado hacer cambiando el tamaño de la tabla y demás) es que cuando tenga 4 imágenes en una línea, pasar a otra. Es decir, no tener más de 4 imágenes por línea o en caso de ser con tablas <td>.
No tengo ni idea si se puede limitar los "echo" de alguna manera o si hay solución para lo que quiero hacer... Espero que alguien de aquí pueda ayudarme,
¡Muchas gracias!
:)
Valora esta pregunta


0