Quote Originariamente inviata da albx87 Visualizza il messaggio
Ciao,
occhio che glob() può ritornare anche FALSE in caso di errore [EDIT -> CAVOLATA se non trova nessun elemento ritorna FALSE]. Se fai count(FALSE) hai 1.

Ti conviene salvare il risultato di glob() in una variabile e fare un controllo tipo
Codice PHP:
$files glob('upload/*.jpeg');
$fileCount $files === FALSE count ($files); 
Sinceramente trovo un po' complicato l'uso di un if ternario ma se lo trovi più comodo...

Per vedere se ho capito...

Non ternario potrebbe andare così vero:

Codice PHP:
if (!glob('upload/*.jpeg'))
{
 echo 
'Errore nelle eseguire glob()!!';
}
else
{
 
$files glob('upload/*.jpeg');
 
$fileCount count($files);

Giusto???