avevo anch'io sto dubbio... ma funziona

forse il die() risolve tutto...

bisognerebbe fare un po' di prove