@ non fa comparire la stringa d'errore, ma l'errore rimane, giusto?
Si.
Però un errore notice non da problemi allo script.

Per renderti conto dell'errore avvia lo script, visualizza l'html della pagina che viene generata e vedi se tutti gli echo funzionano correttamente