Ho creato questa semplice funzione per creare tabella di immagini che si sggiornano inserendo semplicemente immagine e Thumbnail nella cartella dichiarata nella funzione.
codice:
function art($path,$alt)
{
$nume = 0;
if ($dir = @opendir("../art/$path"))
{
while (($file = readdir($dir)) !== false)
{
if ($file != '..' && $file !='.' && $file !='')
{
$nume = $nume + 1;
}
}
closedir($dir);
}
$num = ($nume/2) + 1;
echo"<tr>";
for ($i=1; $i<$num; $i++)
{
$radice1 = t;
$immagine = $i."";
$immagine .= $radice1;
echo "<td align=\"center\" valign=\"middle\">
<a href=\"../art/artworks.php?immagine=$i.jpg&path=$path\">
<img src=\"../art/$path/$immagine.jpg\" alt=\"$alt\" border=\"0\" width=\"80\" height=\"60\">
</a>
</td>";
if (($i%4) == 0)
{
echo "</tr><tr><td colspan=\"4\"></td></tr><tr>";
}
}
echo "</tr>";
}
E questa che poi mostra l'immagine:
codice:
function artmostra($path)
{
global $immagine;
echo "
<center>
<a href=\"javascript:history.go(-1)\">
<img border=\"0\" alt=\"Torna indietro\" src=\"$path/$immagine\"></a>
</center>";
}
Tralasciando la non proprio correttezza del codice, qualcuno è in grado di far capire a questa funzione che ogni 40 mmagini deve crearmi un link per passare ad una seconda pagina?
Ci sto provando da un po' ma non funziona...