script finalizar compra
amigos estou com uma duvida que talvez seja bem simples de se resolver...
fiz um carrinho de compras aqui usando sessão bom eu exibo os produtos o cara clica no produto que quer comprar e insere a quantidade daquele produto, pode continuar comprando antes de finalizar o pedido.... até ai tudo bem criei uma sessão array e a cada produto selecionado ele modifica essa sessão...
if(!isset($_SESSION['carrinho'])){
$_SESSION['carrinho'] = array();
}
if(isset($_GET['acao'])){
//Adicionar ao carrinho
if($_GET['acao'] == 'add'){
$id = intval($_GET['id']);
if(!isset($_SESSION['carrinho'][$id])){
$_SESSION['carrinho'][$id] = 1;
}else{
$_SESSION['carrinho'][$id] += 1;
}
}
//Adicionar ao carrinho
// Excluir produto
if($_GET['acao'] == 'del'){
$id = intval($_GET['id']);
if(isset($_SESSION['carrinho'][$id])){
unset($_SESSION['carrinho'][$id]);
}
}
// Excluir produto
//ALTERAR QUANTIDADE
if($_GET['acao'] == 'up'){
if(isset($_POST['prod'])){
if(is_array($_POST['prod'])){
foreach($_POST['prod'] as $id => $qtd){
$id = intval($id);
$qtd = intval($qtd);
if(!empty($qtd) || $qtd <> 0){
$_SESSION['carrinho'][$id] = $qtd;
}else{
unset($_SESSION['carrinho'][$id]);
}
}
}
}
}
//ALTERAR QUANTIDADE
}
}pronto o carrinho ja altera quantidade exclui o produto e adiciona mais produtos... a duvida é como faço para criar o finalizar compra, não entendo a logica e nem como devo criar a tabela para isso porque preciso identificar o cliente que esta comprando e guardar juntamente com o id de todos os produtos selecionados e tambem a quantidade de cada um e o valor total
como faço esta parte do script amigos
Discussão (8)
Carregando comentários...