a tutti...

ho questo problema

codice:
if isempty(pippo) then
	flagvuoto=1
else
	num_elem=ubound(pippo)+1 
	response.write num_elem
end if
l'errore risultante è "Errore di run-time di Microsoft VBScript (0x800A000D)
Tipo non corrispondente: 'ubound'" ed avviene alla riga segnata di rosso

Pippo è un array che contiene i valori selezionati in alcune checkbox della pagina precedente.
Quando li recupero (avviene tutto correttamente) creo l'array...
Selezionando 2 o più elementi (di conseguenza l'array ha 2 elementi) la funzione Ubound nn dà errore, mentre con 1 solo elemento si verifica quello che ho postato.

chi mi sa aiutare? grazie e buona giornata