Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/11/2011, 06:43
loro25
(Desactivado)
 
Fecha de Ingreso: noviembre-2003
Mensajes: 59
Antigüedad: 20 años, 5 meses
Puntos: 0
Respuesta: problemilla con mi tienda online

Cita:
Iniciado por Eleazan Ver Mensaje
Supongo q será pq, cada vez q recargas la página, comprueba esto:
Código PHP:
if (isset($_SESSION['carrito'])) { 
Si sigue "dada de alta", te entrará otra vez... y volverá a crear el registro. Puede q ande por ahí el fallo :)

Básicamente, en el else que tienes vacio, tendrías q poner alguna forma para "marcar" ese carrito como pasado a la bbdd (o borrarlo de alguna forma!)
Código PHP:
 if (!$pedido_query) {
                
header("location:error2.php?error=1");
            } else {
                
//Anular el item del carrito que ya se ha procesado
            

Creo q van por ahí los tiros
Podria ser asi?

Código PHP:
<?php
if(isset($_SESSION['carrito'])){
//todo el codigo anterior
}else{
$carrito_mio=NULL;
}
?>