Ciao ragazzi,
ho cercato un'estensione piwigo per joomla ma non ho trovato nulla, così ho deciso di buttare giù un codice per far visualizzare su una pagina web l'anteprima dell'ultima immagine caricata sulla galleria.
Ho notato che nel database la tabella _images contiene la path dell'immagine, quindi ho pensato di utilizzare la path dell'ultimo id presente nella tabella per far visualizzare la foto.
<?php mysql_connect("localhost", "**utente**", "**password**") or die("cannot connect"); mysql_select_db("**database**") or die("cannot select DB"); $sql="SELECT path FROM *_images WHERE id=(select MAX(id) from *_images)"; $result=mysql_query($sql); $row=mysql_fetch_array($result); mysql_close(); ?> <img src="http://miodominio.it/<?php echo $row["path"];?>" width="310" height="200"/>
Funziona tutto alla perfezione ma chiaramente mi carica il formato originale (ad esempio 2400x1600), quindi la pagina risulta moooolto lenta.
Ho visto che Piwigo utilizza anche formati ridotti ad esempio per fare le anteprime visualizzabili nelle categorie, dove posso trovare l'url? O meglio, come posso ricavarmi con php l'url delle immagini ridotte in modo tale da utilizzare lo stesso metodo dell'id oppure in ogni caso per pescare l'ultimo caricamento?
Saluti.