Tengo un hipervínculo que al hacerle click te lleva a otro archivo y luego ese archivo te regresa a la página en donde está el hipervínculo, pero necesito hacer que cuando regreses el botón este deshabilitado (osea que si lo vuelves a tocar no te mande nuevamente a la página)
intente muchas cosas pero no me funcionaron
<a class="button" id="elementId" onClick=";" href="cartAction.php?action=addToCart&id=<?php echo $row["id"]; ?>" on class="btn btn-primary">Añadir al carrito</a>
y en addtocart tengo esto
$insertItem = $cart->insert($itemData);
$redirectLoc = 'index.php#' . $productID;
y esta es la función insert
public function insert($item = array()){
if(!is_array($item) OR count($item) === 0){
return FALSE;
}else{
if(!isset($item['id'], $item['name'], $item['price'], $item['qty'])){
return FALSE;
}else{
$item['qty'] = (float) $item['qty'];
if($item['qty'] == 0){
return FALSE;
}
$item['price'] = (float) $item['price'];
$rowid = md5($item['id']);
$old_qty = isset($this->cart_contents[$rowid]['qty']) ? (int) $this->cart_contents[$rowid]['qty'] : 0;
$item['rowid'] = $rowid;
$item['qty'] += $old_qty;
$this->cart_contents[$rowid] = $item;
if($this->save_cart()){
return isset($rowid) ? $rowid : TRUE;
}else{
return FALSE;
}
}
}
}