Ir para conteúdo
Fórum Script Brasil

Luisinho

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Tudo que Luisinho postou

  1. Já tentei várias forma... veja ai o arquivo e o site... Mas o caso do Carrinho tá muito difícil... no site você pode ver o que acontece. faço as compras normalmente... adiciono o produto no carrinho.. até ai tudo bem... mas não consigo atualizar a quantidade... já conferi o arquivo... parece estar tudo certo conforme outro exemplo que tenho aqui... Site: http://www.wdlc.com.br/eloja/ Arquivo do carrinho para darem uma olhada: http://www.wdlc.com.br/eloja/carrinho.zip
  2. Luisinho

    Loja Virtual - O Desafio

    Não era pra abrir outro tópico não... foi coisas do meu navegador aqui... desculpa ai... Mas o caso do Carrinho tá muito difícil... no site você pode ver o que acontece. faço as compras normalmente... adiciono o produto no carrinho.. até ai tudo bem... mas não consigo atualizar a quantidade... já conferi o arquivo... parece estar tudo certo conforme outro exemplo que tenho aqui... Site: http://www.wdlc.com.br/eloja/ Arquivo do carrinho para darem uma olhada: http://www.wdlc.com.br/eloja/carrinho.zip
  3. Galera, me ajudem com esse código... Não está pegando a QUANTIDADE do carrinho e não atualiza.. O que está errado ai ??´ ## CÓDIGO que ATUALIZA A QUANTIDADE ## <!--#include file="includes/abrecon.asp"--> <!--#include file="includes/funcoes.asp"--> <% On Error Resume Next if request.form <> empty then For Each Item in Request.Form 'verificando quantidade que tenho em estoque sql = "SELECT id,prod_estoque FROM produtos WHERE id ="& Item &" " set rs = cn.execute(sql) 'caso meu estoque seja menor que o pedido, avisa o cliente if request.form( Item ) > rs("prod_estoque") then estoque = rs("prod_estoque") %> <script> alert('Garantimos apenas'+ estoque +'unidades'); </script> <% altera = "update pedidos_item set qtd_prod ="& rs("prod_estoque") &" WHERE id_ped ="& Session("CodPed") &" AND id_prod ="& Item cn.execute(altera) response.Redirect "index.asp?menu=4" else altera = "update pedidos_item set qtd_prod ="& request.form( Item ) &" WHERE id_ped ="& Session("CodPed") &" AND id_prod ="& Item cn.execute(altera) response.Redirect "index.asp?menu=4" end if Next end if If Err.number <> 0 then Response.Write "O número do erro é: " & Err.number & "<BR>" Response.Write "A descrição fornecida é: " & Err.Description & "<BR>" End If %> <!--#include file="includes/fechacon.asp"--> ## FORMULÁRIO DO CARRINHO ## <form name="form" id="form" method="post" action="check_qtd.asp"> <tr> <td width="19%" height="30" align="center" class="bg-azul-claro"><span class="Texto-05">Foto</span></td> <td width="24%" height="30" align="center" class="bg-azul-claro"><span class="Texto-05">Nome do produto</span></td> <td width="18%" align="center" class="bg-azul-claro"><span class="Texto-05">Valor Unit.</span></td> <td width="9%" height="30" align="center" class="bg-azul-claro"><span class="Texto-05">Quant.</span></td> <td width="23%" height="30" align="center" class="bg-azul-claro"><span class="Texto-05">Total</span></td> <td width="7%" align="center" class="bg-azul-claro"><span class="Texto-05">Del.</span></td> </tr> <% subtotal=0 do while not rs.eof if rs("prod_valor_promo") <> "" Then prod_valor = rs("prod_valor_promo") else prod_valor = rs("prod_valor") end if %> <tr> <td class="tabela-3"><img src="thumb.asp?path=fotos/<%=rs("prod_foto")%>&WIDTH=100&HEIGHT=102" width="100" height="102" border="0" /></td> <td class="tabela-3"><span class="Texto-03"><%=rs("prod_nome")%></span></td> <td align="center" class="tabela-3"><span class="Texto-08"><%=formatcurrency(prod_valor)%></span></td> <td align="center" class="tabela-3"><input type="text" name="<%=rs("id_prod")%>" value="<%=rs("qtd_prod")%>" size="2" class="Texto-06" /></td> <td align="center" bgcolor="#F4F4F4" class="tabela-3"><span class="Texto-08"><%= FormatCurrency(rs("qtd_prod") * prod_valor)%></span></td> <td align="center" class="tabela-3"><img src="images/ico_del.gif" width="16" height="15" border="0" /></td> </tr> <% subtotal = subtotal + formatcurrency(prod_valor * rs("qtd_prod")) rs.movenext Loop %> <tr> <td height="30"> </td> <td height="30" align="right"> </td> <td height="30" colspan="2" align="right"> </td> <td height="30" align="center" class="tabela-3 bg-cinza-claro"> </td> <td height="30"></td> </tr> <tr> <td height="30"> </td> <td height="30" align="right"><input type="submit" class="Texto-05" value="Recalcular" /></td> <td height="30" colspan="2" align="right"><span class="Texto-08">Sub Total R$ </span></td> <td height="30" align="center" class="tabela-3 bg-cinza-claro"><span class="Texto-08"><%=formatcurrency (subtotal)%></span></td> <td height="30"></td> </tr> </form> Veja no site como está: http://www.wdlc.com.br/eloja/index.asp Está atualizando tudo errado
  4. Luisinho

    Loja Virtual - O Desafio

    O problema realmente está no For Each X ele não está pegando o valor do form para X coloque o " On Error Resume Next " para ver que erro dá... na página me aparece isso: " SELECT id,prod_estoque FROM produtos WHERE id =Submit " Não tem o valor de id ... que seria o X...
  5. Luisinho

    Loja Virtual - O Desafio

    Andreia, como eu posso fazer uma depuração para saber que parte do codigo não está recebendo os dados ? Pelo visto, acho que o " For Each X in Request.Form " não está pegando o valor do Form na variável X.... Na página é mostrado outros 2 forms, o do login e do procurar... será que isto influi no For Each ???
  6. Galera, Alguns dias atrás lançei um desafio pra mim mesmo. Resolvi construir uma lojinha de e-commerce daquelas bem simples e descomplicada. http://www.wdlc.com.br/eloja/index.asp * Agora é que vem o problema: A conexão está no index... o index chama carrinho.asp através de um include... no carrinho.asp eu coloquei esses scripts ai e o form da quantidade... * Agora parece que o arquivo não está conseguindo pegar o valor do form... ## Talvez existe algum meio diferente em que eu posso fazer o update da quantidade e abrir o pedido novo. ## Será que eu poderia colocar os scripts que Atualizam a quantidade, excluir ítem do carrinho em um arquivo separado??? Dai eu teria que fazer um redirect para retornar a página do carrinho, né ? Tipo de erro: Microsoft JET Database Engine (0x80040E10) Nenhum valor foi fornecido para um ou mais parâmetros necessários. /loja/carrinho.asp, line 67 » Confiram o erro no site no link abaixo ou acima Luis Carlos www.wdlc.com.br/eloja/
×
×
  • Criar Novo...