Ok, avevate ragione...
Era sbagliato il path!!! Ci mancava un ../ ... chiedo venga...

Adesso c'è solo un problema...
nel codice che abbiamo visto richiama la funzione Gravatar e passa 2 variabili:
Codice PHP:
$face=$Wall->Gravatar($uid,$prova); 
una di queste è $prova che contiene il nome del file presente nella cartella desiderata.

Se io vado nella funzione Gravatar e faccio echo $prova; mi stampa il nome del file corretto, quindi alla funzione arriva tutto per bene, ma se provo a fare:
Codice PHP:
$data="../foto_utenti/$matricola/profilo/resize/$prova ";
        
        return 
$data
non mi visualizza l'immagine che voglio, mentre se metto al posto di $prova il nome dell'immagine la visualizza! Tuttavia come detto poco sopra se subito prima della riga $data=../ eccetera metto echo $prova, questo mi stampa il nome del file corretto!

Perché?
E' evidente che è un problema di lettura di variabile nel path... però la variabile $matricola la legge correttamente...

Mistero...
Sapete darmi una mano?