// Para cada produto em nosso carrinho, chamaremos o método de alteração de quantidade foreach ($_POST['produto'] as $chave => $produto) { $carrinho->alterarQuantidade($produto, $_POST['quantidade'][$chave]); } // Caso o checkbox de remoção tenha sido marcado if (isset($_POST['remover'])) { // Itere entre os valores marcados e chame o método de remoção com o value do checkbox foreach ($_POST['remover'] as $produto) { $carrinho->removerProduto($produto); } } } if (isset($_POST['compra'])) { foreach ($_POST['produto'] as $key => $value) { $quantidade = $_POST['quantidade'][$key]; $produto = $db->pegarDado("livros", "*", "id = {$value}"); // Criamos um dado pré-formatado com informações da compra. A partir daqui, podemos chamar um método de uma classe de boleto, cartão ou PagSeguro $compras[] = "[" . $_SESSION['user'] . "-" . $quantidade . "-" . $produto['id'] . "-" . $produto['titulo'] . "-" . $produto['preco'] . "]"; } $compras = implode(', ', $compras); // Unimos nossos dados pré-formatados, separados por vírgulas, para cada produto comprado $carrinho->esvaziarCarrinho(); die("Compramos os itens: {$compras}"); // Mostramos na tela os itens comprados } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>Loja 412 | Carrinho de compras</title>
$usuarios = new Usuarios(); $status = $usuarios->verificaStatus(); $db = new Database(); if ($status == 0) { die('Você não possui acesso a esta área'); } if (empty($_SESSION['uid'])) { die('<meta http-equiv="refresh" content="0;url=index.php">'); } else { $id = $_SESSION['uid']; } if ($_POST) { $usuarios->alterarUsuario($id, $_POST['usuario'], $_POST['senha'], 0); die('<meta http-equiv="refresh" content="0;url=index.php">'); } $usuario = $db->pegarDado("usuarios", "*", "id = {$id}"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>Loja 412 | Minha conta</title> </head> <body> <h1>Minha conta</h1> <form method="POST" action="conta.php?id=<?php echo $id; ?> "> <label>Usuário</label>
$produtos = new Produtos(); $status = $usuarios->verificaStatus(); $db = new Database(); if ($status != 2) { die('Voce nao possui acesso a esta area'); } if (empty($_GET['id'])) { die('<meta http-equiv="refresh" content="0;url=index.php">'); } else { $id = $_GET['id']; } if ($_POST) { $produtos->alterarProduto($id, $_POST); die('<meta http-equiv="refresh" content="0;url=index.php">'); } $produto = $db->pegarDado("livros", "*", "id = {$id}"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>Loja 412 | Alterar produto</title> </head> <body> <h1>Alterar produto</h1> <form method="POST" action="alterarProduto.php?id=<?php echo $id; ?> "> <label>ISBN</label>