verifica_id(); // Inicia processo(do carrinho) se estiver logado senaum pergunta se o cara é cadastrado if ($id_usuario){ $path_local = "libs/padrao.php"; include "libs/db.php"; if($inserir){ $sql_s = mysql_query("SELECT quantidade FROM carrinho WHERE id_produto = '$id'"); while($rss = mysql_fetch_array($sql_s)){ $existe = $rss[0]; } if($existe){ $quantidade = $quantidade + $existe; /** * por André de Castro Zorzo * * o código possui um bug, no caso de mais de um usuário ter o produto no carrinho * e este seja excluido do carrinho, o comando UPDATE se extenderia a todos os carrinhos * que possum este produto, visto que o UPDATE está sendo dado com condição * apenas do ID do produto, sendo que deve ser também adicionado a condição o ID do * usuário/sessão do usuário. * * mysql_query("UPDATE carrinho SET id_cliente = '$id_usuario', id_produto = '$id', quantidade = '$quantidade', descricao_produto = '$descricao', valor_produto = '$valor' WHERE id_produto = '$id'"); **/ mysql_query("UPDATE carrinho SET id_produto = '$id', quantidade = '$quantidade', descricao_produto = '$descricao', valor_produto = '$valor' WHERE id_produto = '$id' AND id_cliente = '$id_usuario' "); } else { mysql_query("INSERT INTO carrinho VALUES ('$id_usuario','$id','$quantidade','$descricao','$valor')"); } print ""; } ?> Carrinho de Compras

OQUÊ HÁ NO MEU CARRINHO ?

"> " bordercolor="#000000"> \n"; print " \n"; print " \n"; print " \n"; print " \n"; formata_valor($semitotal); print " "; print " \n"; } /// Faz cálculo do frete conforme dados do usuário // include "cepcusto.php"; $cepcusto = new cepcusto; #poe o arquivo cepcusto.dat para o array dados $data = $cepcusto->read_database("cepcusto.dat"); # Verifica se existe estado padrão if($estado_usuario){ $estado = $estado_usuario; } $ffinal = $cepcusto->valor($data,"$estado",$totalpeso); // Lyma if($tipo_frete == "motoboy" OR !$tipo_frete){ $selected3 = "selected"; $ffinal = $frete_motoboy; } // Fim Lyma if($tipo_frete == "cobrar"){ $selected = "selected"; $ffinal2 = $totalcompra / 100; $ffinal = $ffinal + $ffinal2; $ffinal = explode(".",$ffinal); $ffinal = $ffinal[0]; } /// // Finaliza cálculo do frete ////////////////////////////// $totalcompra = $totalcompra + $ffinal; formata_valor($totalcompra); if(!$selected AND !$selected3){ //o padrao eh motoboy $selected2 = "selected"; } ?> " bordercolor="#000000">
Qtd. Código
Produto
Valor Sub total
$rsvpc[1]
$rsvpc[3]R$ $valorR$ $valor
">.. ">.
">
">Total: .
R$
"> ">
">

SELECIONE ABAIXO O TIPO DE FRETE QUE VOCÊ PREFERE:
[ FRETE
: R$ ]

 

 

"; print "function abrejanela(link){"; print "window.open('carrinho.php?vim_do_java=ok','Janela', 'top=0,left=0,toolbar=no, location=no, status=no, scrollbar=no,resizable=yes,width=450, height=460')"; print "}"; print "abrejanela();"; print ""; if(!$popup){ include "principal.php"; include 'rodape.php'; } } ?>