Lettura condizionata di immagini
Inviato: 15 giu 2018, 17:10
Chiedo consiglio su come eseguire una lettura condizionata di immagini.
In pratica se non esiste un immagine esegue una seconda lettura con nome file più corto.
allego il mio pezzo di procedura dove funziona sola la prima parte e non riesco a testare l'esistenza
della foto.
* preparo immagine */
{punto} ={rgkar}.".JPG" ;
echo "PUNTO:" . {punto} ;
{immagine} = "<img src='/scriptcase/devel/conf/sys/img/img/{punto}' wigth ='80px' height = '80px' />";
/* */
/* se l'immagine è inesistente ci metto quella di 9 caratteri */
/* */
/* FINO A QUI TUTTO OK */
/* LA PARTE SOTTO NON FUNZIONA */
/* VORREI TESTARE L'ESISTENZA DEL FILE E SE NON ESISTE */
/* LEGGERE ALTRA IMMAGINE */
if ( file_exists("/scriptcase/devel/conf/sys/img/img/.{punto}" )
{
echo "Il file esiste";
}
else
{
ECHO "IMMAGINE2:" . {immagine} ;
{model} = substr ({rgkar} , 0, 9);
ECHO "MODEL:" . {model} ;
{punto} ={model}.".JPG" ;
{immagine} = "<img src='/scriptcase/devel/conf/sys/img/img/{punto}' wigth ='80px' height = '80px' />";
}
In pratica se non esiste un immagine esegue una seconda lettura con nome file più corto.
allego il mio pezzo di procedura dove funziona sola la prima parte e non riesco a testare l'esistenza
della foto.
* preparo immagine */
{punto} ={rgkar}.".JPG" ;
echo "PUNTO:" . {punto} ;
{immagine} = "<img src='/scriptcase/devel/conf/sys/img/img/{punto}' wigth ='80px' height = '80px' />";
/* */
/* se l'immagine è inesistente ci metto quella di 9 caratteri */
/* */
/* FINO A QUI TUTTO OK */
/* LA PARTE SOTTO NON FUNZIONA */
/* VORREI TESTARE L'ESISTENZA DEL FILE E SE NON ESISTE */
/* LEGGERE ALTRA IMMAGINE */
if ( file_exists("/scriptcase/devel/conf/sys/img/img/.{punto}" )
{
echo "Il file esiste";
}
else
{
ECHO "IMMAGINE2:" . {immagine} ;
{model} = substr ({rgkar} , 0, 9);
ECHO "MODEL:" . {model} ;
{punto} ={model}.".JPG" ;
{immagine} = "<img src='/scriptcase/devel/conf/sys/img/img/{punto}' wigth ='80px' height = '80px' />";
}