Programación Web y Scripting > ASP
Recivir Todas Las Variables De Una Form
Eman:
no si me respondiste, pero no pude y trate de buscar mas alternativas, al final pase todas las variables con o sin estar checadas, pero como son demasiadas variables creo que hize mal el query. ArKaNtOs aprecio tu ayuda pero como comentaste que no sabias tanto asp como sabes de php y ahorita necesito sacar el trabajo en asp por eso pregunte aqui, no es que no aprecie tus respuestas
ArKaNtOs:
no te preocupes, a lo que me refiero es que trate de no hacer la misma pregunta dos veces, bueno continuando con tu duda, maneja los campos como te indique osea realiza un array con los checkbox esto lo puedes hacer así:
--- Código: Text --- Valor1<input type='checkbox' name='miarray[]'>Valor2<input type='checkbox' name='miarray[]'> si te das cuenta en la propiedad name, los nombres son identicos esto es para que se efectue el array; A la hora de tomar las variables en asp lo tomaras como un array no como un checkbox 1 a 1 por lo que puedes evaluar todos con un recorrido con un for, espero te ayude esto
Eman:
hola de nuevo, he jugado un poco con el codigo pero no logro usar bien los arreglos mira esto es lo que ago:
--- Código: Text ---for i=1 to 15 if(request.form("var["&i&"]")="")then a[i]=0 else a[i]=1 end if response.write(a[i]) next pero me salen algunos errores cono que me falta un ) pero creo que es mas bien sintaxico por que si quiero el response.write(a) me sale No coinciden los tipos: 'a'
algun error que halla echo?
F_Tanori:
Como bien lo menciona Angel_K_ido
los arreglos no son entre corchetes '[]' son entre parentesis
--- Cita de: "Angel_K_ido" ---Esa sintaxis pertenece a C/C++.
ASP utiliza la sintaxis de Visual Basic Script ...
--- Fin de la cita ---
....
No se si tu codigo al colocarle parentesis funcione :P
Pero puedes tomar los valores de un campo con multiples valores como; selects/checks de esta manera
<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>HTML </td></tr><tr><td id='CODE'><!--html1--><input type='checkbox' name='var' value='A'>Azul
<input type='checkbox' name='var' value='R'>Rojo
<input type='checkbox' name='var' value='V'>Verde
<input type='checkbox' name='var' value='B'>Blanco
<!--html2--></td></tr></table><div class='postcolor'><!--html3-->
asp que recibe el form
--- Código: Text --- For each valor in Request.Form("var") Response.Write(valor)Next
Saludos y suerte
Navegación
[*] Página Anterior
Ir a la versión completa