Originalmente inviato da
corcione
devo solo scrivere una regola per far aprire solo un determinato tipo di immagini
Basta sostituire questa riga:
Codice PHP:
$img = glob($dir."/*");
Con
Codice PHP:
$img = glob($dir."/*.estensione");
Dove "estensione" è l'estensione delle immagini da prelevare.
Originalmente inviato da
corcione
edit: ho riscontrato un piccolo problemino perchè le immagini sono in una cartella diversa dall'url da cui devono essere visualizzate, c'è un modo per rimuovere "images" (la cartella dove effettivamente sono le immagini) dall'url che va a stampare?
Puoi usare la funzione basename() che ti restituisce solo il nome dell'immagine senza il percorso e poi specificare tu il link.
Esempio:
Codice PHP:
/* codice */
.'<td align="center" width="20px" style="padding-left:0px"><a href="http://miosito.altervista.org/quello_che_voglio/'.basename($img[$ran]).'"><img src="http://forum.it.altervista.org/php-mysql-e-apache-htaccess/php-mysql-e-apache-htaccess/.../images/icon-rand.png"/></a></td>'
/* codice */
Così facendo visualizzeremo ad esempio
http:// miosito.altervista.org/quello_che_voglio/immagine.gif
Al posto di
http:// miosito.altervista.org/images/immagine.gif