Ojalá alguien sepa como hacer esto y me pueda ayudar.
Recojo un campo de un formulario y este me manda una cadena así:
categorias=1,4,5,7,5
esta cadena manda desde 1 a máximo 5 valores separados por una coma, necesito crear 5 variables de VBScript que sean:
Categoria1=
Categoria2=
Categoria3=
Categoria4=
Categoria5=
y que estas variables tomen los valores de split (categoria,",") el codigo que tengo es este:
<%
palabras=split(request.form("categorias" ),",")
Categoria1=palabras(0)
Categoria2=palabras(1)
Categoria3=palabras(2)
Categoria4=palabras(3)
Categoria5=palabras(4)
%>
Esto funciona bien siempre y cuando se manden los 5 valores en la cadena categorias por ejemplo
categorias=2,6,5,4,7
pero si no se mandan los 5 valores por ejemplo:
categorias=4,5
me marca un error en este caso en la variable Categoria3 me dice que se sale de la dimensión
como puede hacer para crear siempre las 5 variables: Categoria1,Categoria2,Categoria3,Categoria4,Catego ria5 y si no existe valor para alguna de ellas(array menor a 5) que le asigne un valor de cadena vacia ""?
Espero haberme explicado ojalá alguien conozca alguna solución y me pueda ayudar
Gracias.
Atte: Impio_joe