COMO INCLUIR PRODUTO EM ASP EM CARRINHO FEITO JAVA
Boa tarde!
Baixei um script em [Ô]java[Ô] CARRINHO DE COMPRAS, eu estou desenvolvendo um loja em [Ô]ASP[Ô] e ja tenho toda parte de seleção de produtos
visualização e estou montando o carrinho, o código é muito bom entao pensei em não fazer o carrinho em [Ô]ASP[Ô] e sim em [Ô]java[Ô]
mas como jogar este produto que seleciono atraves de uma consulta em [Ô]sql[Ô] no carrinho em java???
Tenho que jogar: ID, NOME, QTDE, PRECO.
Atenciosamente:
Claudiney
www.cassystems.com.br
Baixei um script em [Ô]java[Ô] CARRINHO DE COMPRAS, eu estou desenvolvendo um loja em [Ô]ASP[Ô] e ja tenho toda parte de seleção de produtos
visualização e estou montando o carrinho, o código é muito bom entao pensei em não fazer o carrinho em [Ô]ASP[Ô] e sim em [Ô]java[Ô]
mas como jogar este produto que seleciono atraves de uma consulta em [Ô]sql[Ô] no carrinho em java???
Tenho que jogar: ID, NOME, QTDE, PRECO.
Atenciosamente:
Claudiney
www.cassystems.com.br
Os códigos são estes:
loja.js
produtos.js
Se algum puder ajudar agradeço.
Claudiney
cassystems.com.br
loja.js
carrinho={}
for(i in produtos)carrinho[i]=0
function formata(n){
n=String(n)
if(n.indexOf([Ô].[Ô])==-1)return n+[Ô],00[Ô]
return (n+[Ô]00[Ô]).replace(/\.(\d\d).*/,[Ô],$1[Ô])
}
function mostraCarrinho(){
total=0
t=[Ô]<table><tr><th colspan=[ô]6[ô]>Suas Compras</th></tr>[Ô]
t+= [Ô] <tr>[Ô];
t+= [Ô] <td width=[ô]30[ô] align=[ô]center[ô]><b>ID</b></td>[Ô];
t+= [Ô] <td width=[ô]200[ô] align=[ô]center[ô]><b>Produto</b></td>[Ô];
t+= [Ô] <td width=[ô]60[ô] align=[ô]center[ô]><b>Quant</b></td>[Ô];
t+= [Ô] <td width=[ô]60[ô] align=[ô]center[ô]><b>Valor</b></td>[Ô];
t+= [Ô] <td width=[ô]60[ô] align=[ô]center[ô]><b>Total</b></td>[Ô];
t+= [Ô] <td width=[ô]60[ô] align=[ô]center[ô]><b>Excluir</b></td>[Ô];
t+= [Ô] </tr>[Ô];
for(i in carrinho){
if(carrinho[i]){
total+=Number(produtos[i][1].replace(/,/,[Ô].[Ô]))*carrinho[i]
t+= [Ô] <tr>[Ô];
t+= [Ô] <td>[Ô] + i + [Ô]</td>[Ô];
t+= [Ô] <td>[Ô] + produtos[i][0] + [Ô]</td>[Ô];
t+= [Ô] <td align=[ô]center[ô]><input type=[ô]text[ô] value=[ô][Ô]+carrinho[i]+[Ô][ô] size=[ô]2[ô] onblur=[ô]upP(\[Ô][Ô] + i + [Ô]\[Ô],this.value)[ô]></td>[Ô];
t+= [Ô] <td align=[ô]right[ô]>[Ô] + produtos[i][1] + [Ô]</td>[Ô];
t+= [Ô] <td align=[ô]right[ô]>[Ô] +
formata(Number(produtos[i][1].replace(/,/,[Ô].[Ô]))*carrinho[i]) + [Ô]</td>[Ô];
t+= [Ô] <td align=[ô]center[ô]><a href=[ô]#[ô] onclick=[ô]if(confirm(\[Ô]Excluir?\[Ô]))delP(\[Ô][Ô] + i + [Ô]\[Ô]);[ô]>Excluir</a></td>[Ô];
t+= [Ô] </tr>[Ô];
}
}
t+=[Ô]</table><span><b>Total: [Ô]+formata(total)
t+=[ô] <img src=[Ô]https://pagseguro.uol.com.br/Security/Imagens/btnfinalizaBR.jpg[Ô] [ô]
t+=[ô]onclick=[Ô]comprar()[Ô] alt=[Ô]Pague com PagSeguro - é rápido, grátis e seguro![Ô] [ô]+
[ô]style=[Ô]cursor:pointer[Ô]>[ô]
t+=[Ô] </b> </span>[Ô]
$([Ô]#cart[Ô]).html(total?t:[Ô][Ô])
}
function addP(i){
if(String(carrinho[i])==[Ô]NaN[Ô])carrinho[i]=0
carrinho[i]+=1
mostraCarrinho()
}
function upP(i,q){
carrinho[i]=Number(q)
mostraCarrinho()
}
function delP(i){upP(i,0)}
$(function(){
t=[Ô]<table>[Ô]
for(i in produtos){
t+=[Ô]<tr><td>[Ô]+produtos[i][0]+[Ô]</td><td><input type=[ô]button[ô][Ô]+
[Ô]value=[ô]Adicionar[ô] onclick=[ô]addP(\[Ô][Ô]+i+[Ô]\[Ô])[ô] /></td></tr>[Ô]
}
t+=[Ô]</table>[Ô]
$([Ô]#lista[Ô]).html(t)
})
function hidinput(n,v){
return [ô]<input type=[Ô]hidden[Ô] name=[Ô][ô]+n+[ô][Ô] value=[Ô][ô]+v+[ô][Ô]>[ô]
}
function comprar(){
ff=[ô]<form target=[Ô]pagseguro[Ô] method=[Ô]post[Ô] action=[Ô]https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx[Ô]>[ô]
ff+=hidinput([ô]email_cobranca[ô],email_cobranca)+
hidinput([ô]tipo[ô],[ô]CP[ô])+
hidinput([ô]moeda[ô],[ô]BRL[ô])+
hidinput([ô]tipo_frete[ô],[ô]EN[ô])
c=0
for(i in carrinho){
if(carrinho[i]){
c++
ff+=hidinput([ô]item_id_[ô]+c,i)+
hidinput([ô]item_descr_[ô]+c,produtos[i][0])+
hidinput([ô]item_quant_[ô]+c,carrinho[i])+
hidinput([ô]item_valor_[ô]+c,produtos[i][1].replace(/,/,[ô][ô]))+
hidinput([ô]item_peso_[ô]+c,0)
}
}
ff+=[ô]</form>[ô]
$([Ô]body[Ô]).append(ff)
$([Ô]form:last[Ô]).submit()
}
produtos.js
email_cobranca = [ô]suporte@lojamodelo.com.br[ô];
produtos={
[ô]11[ô]: [[ô]Bermuda amarela de nylon[ô], [ô]15,00[ô]],
[ô]12[ô]: [[ô]Calça jeans[ô], [ô]98,50[ô]],
[ô]13[ô]: [[ô]Carteira de couro[ô], [ô]50,22[ô]]
};
Se algum puder ajudar agradeço.
Claudiney
cassystems.com.br
1 - Isso não é Java, é JavaScript.
2 - Um carrinho de compras, incluindo preço de produto em Javascript é pedir para ser hackeado, é quase o mesmo que usar como senha o mesmo valor do login
3 - Carrinhos de compra, devem funcionar no SERVER e não no client, como o Javascript funciona
4 - Já que está começando [Ô]do zero[Ô], dê preferência à fazer o seu carrinho de compras em ASP.NET + C#
2 - Um carrinho de compras, incluindo preço de produto em Javascript é pedir para ser hackeado, é quase o mesmo que usar como senha o mesmo valor do login
3 - Carrinhos de compra, devem funcionar no SERVER e não no client, como o Javascript funciona
4 - Já que está começando [Ô]do zero[Ô], dê preferência à fazer o seu carrinho de compras em ASP.NET + C#
KERPLUNK
Obrigado pela dica, mas ASP.NET + C# sem chance pelo menos por algum tempo.
Uso ASP, e ja tenho um carrinho em ASP mas esta dando uns probleminhas, por exemplo
quando dou um [Ô]F5[Ô] acrescenta mais um produto no carrinho, ainda não sei como resolver.
Valeu,
Claudiney
www.cassystems.com.br
Obrigado pela dica, mas ASP.NET + C# sem chance pelo menos por algum tempo.
Uso ASP, e ja tenho um carrinho em ASP mas esta dando uns probleminhas, por exemplo
quando dou um [Ô]F5[Ô] acrescenta mais um produto no carrinho, ainda não sei como resolver.
Valeu,
Claudiney
www.cassystems.com.br
Então o que você tem que fazer, é resolver o seu problema, não criar outro ainda maior fazendo um carrinho em javascript.
Tópico encerrado , respostas não são mais permitidas