% if request("cargar")="true" then Session("datos_pedido")=Request.QueryString end if function inif(condicion, verd, falso) if condicion then inif = verd else inif = falso end if end function dim cantcarrito dim i rcs.Open "SELECT * FROM EQUIPOS", con if request("vaciar")="true" then Session("carrito")="" end if if request("detagregar") <> "" then ' Si en el session existe, agregar 1 a la cantidad de ese articulo ' Si no existe, agrego el articulo con cantidad 1 primercar = instr(1, session("carrito"), request("detagregar") & "!") if primercar <> 0 then segundocar = instr(primercar, session("carrito"), "!") cantidad = cint(mid(session("carrito"), segundocar+1, instr(segundocar, session("carrito"), "/")-segundocar-1)) +1 session("carrito") = mid(session("carrito"), 1, segundocar) & cantidad & mid(session("carrito"), instr(segundocar, session("carrito"), "/")) else session("carrito") = session("carrito") & request("detagregar") & "!1/" end if elseif request("detborrar") <> "" then ' Buscar el elemento y eliminarlo de la session primercar = instr(1, session("carrito"), request("detborrar") & "!") if primercar <> 0 then session("carrito") = mid(session("carrito"), 1, instr(1,session("carrito"),request("detborrar") & "!" )-1) & mid(session("carrito"), instr(primercar, session("carrito"), "/")+1) end if end if if request("recalcular")="true" then session("carrito")="" for i=1 to request("cantcarrito") session("carrito")=session("carrito")&request("hidden"&i)&"!"&request("cant"&request("hidden"&i))&"/" next end if function valorar1(campo) if encontrado=true then valorar1= rcs(campo) elseif request("cargar") = "true" then valorar1 = request(campo) else valorar1= 0 end if end function function valorar(campo) if encontrado=true then valorar="value=""" & rcs(campo) & """" elseif request("cargar") = "true" then valorar="value=""" & request(campo) & """" else valorar="" end if end function function validar(campo,tipo, incorrecto) if request("cargar")="true" then incorrecto_interno = true select case tipo case 1 if request(campo)<>"" then incorrecto_interno=false end if case 2 if isnumeric(request(campo)) then if request(campo)>=1 then incorrecto_interno=false end if end if case 3 incorrecto_interno=false case 4 if request(campo)>0 then incorrecto_interno=false end if case 5 if request(campo)<>"" then if (instr(1,request(campo),"@")>0) and (instr(1,request(campo),".")>0) then incorrecto_interno=false end if end if end select end if if incorrecto_interno then validar="#FF0000" else validar="#000000" end if if incorrecto_interno = true then incorrecto = true end if end function function requerir(tipo,texto) select case tipo case 1,5 requerir=""&texto&"" case 2 requerir=""&texto&"" case 3 requerir=texto case 4 requerir=""&texto&"" end select end function function formular(texto, campo, tipo) formular= "
" & requerir(tipo,texto) & ":
" & requerir(tipo,idioma) & ":
|
|||||||||||||||||||||||||||||