Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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
}
}como faço esta parte do script amigos
Carregando comentários...