Jump to content

Search the Community

Showing results for tags 'carrinho de compras'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 5 results

  1. brunoatratrus

    Carrinho de compras ajax

    Bom dia! Sou iniciante em JavaScript e estou quebrando a cabeça pra resolver um problema, vê se vocês podem me ajudar. O projeto consiste em um sistema de vendas online bem simples, por isso não utilizei nenhuma plataforma. O código abaixo é o script que adiciona produtos no carrinho sem dar refresh: $(document).ready(function(){ $("#addcarrinhoajax").click(function(){ var envio = $.get("add_carrinho.php", { idproduto: $("#idproduto").val(), }) envio.done(function(data) { // AQUI É QUE ESTÁ O PROBLEMA }) envio.fail(function() { alert("Erro na requisição"); }) }); }); Esse é o código add_carrinho.php: <?php session_start(); require_once 'admin/conexao.php'; $idproduto = $_GET['idproduto']; if(!isset($_SESSION['itens'][$idproduto])) { $_SESSION['itens'][$idproduto] = 1; }else{ $_SESSION['itens'][$idproduto] += 1; } ?> Aqui vem uma parte do código onde lista os produtos, a parte onde tem o form com o botão para adicionar produto: <form action="" method="GET"> <input type="hidden" id="idproduto" name="idproduto" value="<?php echo $item['id']; ?>"> <img src="img/carrinho.png"> <button type="button" id="addcarrinhoajax"> Add</button> </form> Código do carrinho, onde só aparece o preço total. O carrinho fica numa DIV fixa na lateral. <div class="preco"> <?php if(count($_SESSION['itens']) == 0) { echo "Carrinho Vazio"; }else { echo 'R$ ' . number_format($somaCarrinho, 2, ',', '.'); } ?> </div> A questão é a seguinte: Toda vez que clico no botão para adicionar, ele adiciona mas não muda o valor! Preciso atualizar a página pra vê o valor total no carrinho. Como faço pra quando apertar o botão de add, atualizar junto o preço do carrinho dinamicamente?
  2. Bom dia pessoal! É o seguinte, nunca fiz uma loja virtual e queria entender como funciona. Andei pesquisando e encontrei o MercadoPago com Checkout Transparente. Eu queria adicionar um carrinho de compras no meu site feito em php e finalizar a compra pagando com o MercadoPago, mas sem sair do meu site. Tentei entender o tutorial pelo MercadoPago Developers mas não entendi quase nada por ser novo no ramo de php. Consigo integrar o MercadoPago sem ter plataforma E-commerce? Gostaria de uma luz de como ou por onde eu começo. Desde já agradeço.
  3. Olá, boa tarde Estou com uma dúvida, talvez seja simples e eu que não estou vendo. Como faço para fazer o calculo dos correios (Prazo de entrega e preço) de um carrinho de compra contendo vários produtos?
  4. bruno_pereira

    Deletar item carrinho de compras

    Olá, Fiz um código p/ carrinho de compras utilizando php (odbc) e firebird mas estou com problemas na hora de deletar o item adicionado ao carrinho. Na minha página do carrinho de compras preciso de um botão para deletar esse item, porém ele exclui sempre o ultimo item adicionado, mesmo eu clicando no botão do primeiro item, quem é deletado é o ultimo sempre. meu código está um pouco extenso então tentarei fazer um resumo. Eu faço o select no banco de dados, trazendo todos os detalhes dos produtos que estão dentro daquele carrinho, então exibo eles através de um While, como eu não sei manipular outras linguagem fora php, html e css, fiz uma gambiarra.... cada botão pertence a um form, e através do while é repetido a cada item, e para deletar o item do carrinho eu puxo um o ID do produto e o ID da lista, e armazeno eles dentro de uma $_SESSION["ID_PRODUTO"] e $_SESSION["ID_LISTA"], e através do formulário eu faço um post na página onde está o seguinte código: @session_start(); if (!empty($_SESSION["ID_LISTA"]) && !empty($_SESSION["ID_LISTA"])) { $ID_LISTA = $_SESSION["ID_LISTA"]; $ID_ITEM = $_SESSION["ID_ITEM"]; $query = "DELETE FROM TBL_CARRINHO_ITEM WHERE ID_ITEM=".$ID_ITEM." AND ID_LISTA=".$ID_LISTA; $result = odbc_exec($conn, $query); .......... eu sei que o problema está na minha session, por causa do While sempre está recebendo um novo valor, mas tem como eu pegar o valor de cada ID_LISTA e ID_PRODUTO sem que sejam substituído pelo proximo por causa do while? ________ o meu código é basicamente: select = "dados do banco"; while (odbc_fetch_row($result)){ <listview> exibe os dados <form> btn-excluir </form> <listview> }
  5. Celso Leandro Palma

    Frete Correios PHP + Webservice

    Olá, eu estou com uma bela dúvida aqui. Estou a realizar o cálculo de frete dos correios. Após várias pesquisas, encontrei alguns métodos de como obter respostas dos correios e todos até que funcionam relativamente bem. O meu grande problema é o seguinte: Se em meu Carrinho possui 1 único produto o valor retornado vem certinho, porém se o meu carrinho possuí mais de um produto, como eu posso realizar corretamente o cálculo? Vamos aos exemplos: Se eu estiver em um site (Exemplo: http://www.ultrafarma.com.br), seleciono 1 produto qualquer (no caso: http://www.ultrafarma.com.br/produto/detalhes-18334/centrum_select_com_150_comprimidos.html), digito o CEP: 13012-000, ele me retornou a seguinte informação: Entrega Expressa: de 2 a 3 dias úteis - Via Sedex | Frete: R$ 6,33 Show de bola até aí... Se eu aumento de 1 produto, para 2 produtos, o valor ficará R$ 10,26, se eu aumento para 10 produtos, o valor será de R$ 15,39. Ou seja o cálculo não é feito sobre 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 = 10 Mas sim pelo volume da caixa (Volume) para o envio Certo? 1ª Pergunta é: como que se realize este cálculo do volume? Obviamente que neste exemplo eu utilizei uma forma simples, ou seja, ele calculou o mesmo produto 10x, mas e se no caso fossem 10 produtos totalmente diferentes, como adequar o cálculo por volume? 2ª EU percebi, que na parte superior do carrinho deles, eles informam a quantidade de gramas e se eu selecionar 1 produto ele me dá o resultado de 290 gramas; Se eu seleciono 10 produtos ele me dá 2.900 gramas (óbivio) Sabemos pela documentação dos correios, que o peso MÁXIMO estipulado por eles, é de 30 Kg (30.000 Gramas), sendo assim, se selecionamos mais de 103 produtos, a quantidade em peso ultrapassaria a quantidade permitida pelos correios... Como solucionar isso? Vamos supor que, eu tenha 6 produtos: 1 - 30 Kg 2 - 15 kg 3 - 16 Kg 4 - 8 Kg 5 - 11 kg 6 - 11 Kg Total: 91 Kg Em meu carrinho, como que eu posso distribuir isso de uma forma correta para que a requisição dê o valor correto (ou muito aproximado do correto) como resposta? A mesma pergunta vale para os outros quesitos, que são, profundidade, largura e altura? Como resolver isso? Fico no aguardo e agradeço a quem puder me auxiliar.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.