Grazie comunque.. ho risolto...
era un errore stupidissimo...
al posto del secondo if avrei dovuto scrivere elseif... tutto qui

grazie