Non ho risolto granché cancellando l'endif. Adesso mi restituisce un errore di un $ scritto in una riga vuota alla fine del codice, ma non c'è nessun $