Pagina 1 di 1

Lettura condizionata di immagini

Inviato: 15 giu 2018, 17:10
da Stefanol12
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' />";

}

Re: Lettura condizionata di immagini

Inviato: 17 giu 2018, 17:11
da rino
ciao,
ti rispondo anche qui , non avevo letto la tua eMail.
credo che il problema sia solo
if ( file_exists("/scriptcase/devel/conf/sys/img/img/."{punto} )
devi spostare l'apice di chiusura dopo il punto alttimenti legge tutto come un literal .

Re: Lettura condizionata di immagini

Inviato: 23 giu 2018, 17:27
da Stefanol12
Ciao Grazie per il suggerimento ,
ma credo che il percorso non è corretto mi puoi indicare il percorso di sc dove cercare le foto nell'ambiente di produzione?

il percorso sul server è
C:\Program Files\NetMake\v9\wwwroot\scriptcase\devel\conf\sys\img\img