asi se ve mas bonito el codigo XD
bueno a vuelo de pajaro veo dos posibles problemas, primero te aconsejo cambiar las variables _get a mayusculas _GET y por otro lado busca la parte donde esta:
Código PHP:
$cantidad-=1;
creo que sobre ese guion y deveria ser:
entonces tu dices que la pagina producto.php funciona correctamente verdad? verifica que se este pasando la variable imagenBotonCompra bien en la url, asi ya sabriamos que el problema esta en comprar.php