grazie br1 era il controllo che era sbagliato io mettevo == 0 invece lo dovevo comparare come se fosse una stringa quindi '0'. per la function è stato solo un'errore di copia e incolla .

grazie ancora