Jump to content
Fórum Script Brasil

Evandro Miqueletto

Membros
  • Posts

    3
  • Joined

  • Last visited

About Evandro Miqueletto

Evandro Miqueletto's Achievements

0

Reputation

  1. Olá, Sr.s(as). Tenho uma plataforma online. Gostaria de programação em ASP Classic. Estou precisando de ajuda para programar algumas páginas. Uma delas é importar (já fiz), extrair dados de uma extensão XML e gravar no banco. Agradeço
  2. Pessoal, consegui resolver o problema. Ajustei o tratamento, recebendo e montando uma matriz. Set subject = Request.Form("info") ReDim subjects(subject.Count - 1) For i = 1 To subject.Count subjects(i - 1) = subject(i) Next Se alguém precisar de ajuda com esta questão, não hesite em me procurar. Abraço.
  3. Olá Sr.s Estou enfrentando um problema (...) o qual não estou conseguindo solucionar. Tenho um formulário em HTML aonde posso inserir mais linhas. Utilizei uma função javascript para tal. Quando o usuário solicita preencher mais de uma linha, separa-se com um vírgula, criando um array. <form role="form" id="db-form" name="db-form" method="post" action="cad_previsao_de_custos.asp"> <div class="componente"> <label class="form-label">Valor</label> <input type="number" class="form-control" id="valor" name="valor" min="0" step="0.01" value="" required> <label class="form-label">Observações</label> <textarea type= "text" class="form-control" id="info" name="info" maxlength="100" rows="1"></textarea> </div> <p> <a href="#" class="adicionarCampo3">Adicionar Outra Linha</a> </p> <input type="hidden" name="id" id="id" value="<%=id%>"> <button type="submit" class="btn btn-primary">Salvar</button> </form> $(function () { $(".adicionarCampo3").click(function () { novoCampo = $(".componente:first").clone(); novoCampo.find("input").val(""); novoCampo.insertAfter(".componente:last"); }); }); No tratamento da variável, separando com split, ele considera todas as vírgulas do campo, sendo assim criando mais variáveis. <% valor=Request.form("valor") valor_array = Split(valor,",") info=Request.form("info") info_array = Split(info,",") For i=0 to Ubound(valor_array) Response.write (valor_array(i)) Response.write (info_array(i)) Next %> Por exemplo: O usuário preenche os valores: valor=1,2 info=um e dois, um,dois valor(0)=1 valor(1)=2 info(0)=um e dois info(1)=um info(2)=dois Gostaria de corrigir, aceitar a vírgula no campo observação e igualar um número de variáveis. Obrigado.
×
×
  • Create New...