l'esigenza del while nasce dal fatto che, attivando il debug, quando invio l'email mi da il warning di "Could not access file". Ho fatto la prova inserendo la path di un file già presente sul server e il tutto funziona egregiamente. Quindi, pensavo di utilizzare il while (o qualcosa di alternativo) per "attendere" la creazione dell'immagine dinamica creata con librerie GD pochi millesimi di secondo prima di inviare l'email...


Quote Originariamente inviata da m4rko80 Visualizza il messaggio
Ciao, semplicemente puoi mettere un check sull'esistenza del file con file_exists() prima dell'invio specificando il path dell'immagine.
Il while lo vorresti per attendere la creazione? Come crei l'immagine e in quale momento?
Mettere solo un while potrebbe bloccare l'esecuzione a meno chi ci sia un controllo/timeout per la verifica. Se si dovesse verificare un errore e non se non fosse gestito resteresti fisso in attesa.
Se crei un un immagine con le librerid GD o simili e semplicemente con un upload per esempio, la creazione sarebbe bene o male immediata. Pertanto file:_exists() potrebbe bastare senza un while()