Salve, non sto riuscendo a venire a capo di un problema che cerco di riassumere...
Ho una pagina scheda.php che riceve in query string tre parametri:
- Tabella (il nome della tabella del database dove cercare il contenuto)
- Anno (il valore del campo anno della tabella di cui sopra)
- Numero (il nome, letterale o numerico visto come stringa, del numero dell'anno in questione).

Ho pertanto questo codice, dove ho tre if/else a seconda della Tabella (devo gestire da lì i titoli, generando $albofix che aggiunge degli zeri davanti a numeri di una o due cifre per portarle tutte a tre cifre):
Codice PHP:
$anno $_GET['Anno'];
$albo $_GET['Numero'];
$tabella $_GET['Tabella'];
echo 
"<img class='scheda img-fluid' src='copertine/";
// if/else omessi funzionanti
$copertina 'copertine/'.$albofix.'.jpg';
$copertina str_replace("ù""u"$copertina);

if (
file_exists($copertina)) {
    echo 
"$albofix".".jpg'"." "."alt='n° $albo ($anno)'><br />";
} else {
    echo 
"nd.jpg'><br />";

In sostanza ho una immagine che ha nome "Bracciopiù.jpg", che però non riesco a visualizzare, sebbene l'echo di test fatto su $copertina visualizzi il path corretto.
Ho appositamente caricato con FileZilla lo stesso file coi nomi Bracciopiu.jpg e Bracciopiu'.jpg, modificando opportunamente lo str_replace() ma vedo esclusivamente nd.jpg (immagine per copertina non disponibile) oppure l'icona dell'immagine mancante (errore 404) nonostante echo $copertina mostri un path esistente!
Come posso risolvere?