Hola que tal, estoy teniendo un problema con un contador que estoy haciendo para un carrito de compras en php.
Estoy declarando una variable en session que se aumenta al visitar cierta pagina para contar el numero de productos comprados, el problema que se me presenta es que en IE y Chrome va sumando de 1 en 1 como es debido, pero en Firefox me suma de 2 en 2....
Ya cheque que las sesiones no esten duplicadas.
Alguien sabe de esto?
Código PHP:
if(!isset($_SESSION['cart'][$art])){
$_SESSION['cart'][$art] = 1;
} else {
$_SESSION['cart'][$art]++;
}
echo $_SESSION['cart'][$art];
La variable $art es dada por $_GET['art']
El resultado que me imprime en Firefox es...
1,3,5,7,9... etc
Y en IE
1,2,3,4,5... como debe de ser
Esto cada vez que accedo a la pagina o la refresco con f5
Gracias!