Antes de decir nada tengo que aclarar algo: soy totalmente novata a la hora de programar con php. Muy novata.
El caso es que estoy intentando crear un portafolio muy sencillo con php (no es que sepa mucho, pero estoy copiando de un libro de ejemplos bastante sencillos... o eso pensaba). He creado una página con dos divs: en uno quiero poner miniaturas de mis fotos (a modo de menú), y en el otro mostrar las fotos en si.
Lo que he hecho hasta ahora es lo siguiente: en cada div he puesto un 'php inlcude'. En la página php del menú (es decir, de las miniaturas), he puesto el siguiente código:
Código:
Y en la página donde voy a mostrar cada foto (que he llamado illustration-art.php) he tecleado lo siguiente: <?php $total = 5; $i = 1; do { echo "<a href=\"../includes/illustration-art.php?image=$i\">"; echo "<img src=\"../portfolio/thumb-$i-pic.png\"></a> "; $i++; global $i; } while($i <= $total); ?>
Código:
Pero, aunque se me muestran las miniaturas de las fotos, no me enlazan bien a la foto: me sale un mensaje de error diciendo que hay una variable no definida. Así que imagino que la variable 'image' no esta bien definida... pero no sé como arreglarlo.<?php echo "<img src=\"../portfolio/$image-pic.png\">"; ?>
Me podéis echar una mano, por favor? Muchas gracias.