diff --git a/assets/js/checkPay.js b/assets/js/checkPay.js index 033d6ce..16bd9ab 100644 --- a/assets/js/checkPay.js +++ b/assets/js/checkPay.js @@ -39,16 +39,16 @@ $(document).ready(function() { //Comprueba que el NÚMERO de la tarjeta es válido. $("#card-number-0").change(function(){ + const cardNumber0 = $("#card-number-0"); + cardNumber0[0].setCustomValidity(""); $("#card-number-1").change(function(){ + const cardNumber1 = $("#card-number-1"); + cardNumber1[0].setCustomValidity(""); $("#card-number-2").change(function(){ - $("#card-number-3").change(function(){ - const cardNumber0 = $("#card-number-0"); - const cardNumber1 = $("#card-number-1"); - const cardNumber2 = $("#card-number-2"); + const cardNumber2 = $("#card-number-2"); + cardNumber2[0].setCustomValidity(""); + $("#card-number-3").change(function(){ const cardNumber3 = $("#card-number-3"); - cardNumber0[0].setCustomValidity(""); - cardNumber1[0].setCustomValidity(""); - cardNumber2[0].setCustomValidity(""); cardNumber3[0].setCustomValidity(""); if( (cardNumber0.val().length + cardNumber1.val().length + cardNumber2.val().length +cardNumber3.val().length) === 16 ){ diff --git a/panel_user/panelUser.php b/panel_user/panelUser.php index cd6891e..bb3aefc 100644 --- a/panel_user/panelUser.php +++ b/panel_user/panelUser.php @@ -91,26 +91,26 @@ static function purchases(){ require_once('../assets/php/includes/purchase_dao.php'); + $purchasesHTML = ''; + $purchaseDAO = new PurchaseDAO("complucine"); $purchases = $purchaseDAO->allPurchasesData(unserialize($_SESSION['user'])->getId()); - $sessions = array(); - $halls = array(); - $cinemas = array(); - $rows = array(); - $columns = array(); - $dates = array(); - foreach($purchases as $key=>$value){ - $sessions[$key] = $value->getSessionId(); - $halls[$key] = $value->getHallId(); - $cinemas[$key] = $value->getCinemaId(); - $rows[$key] = $value->getRow(); - $columns[$key] = $value->getColumn(); - $dates[$key] = $value->getTime(); - } - - $purchasesHTML = ''; - if(count($purchases) > 0){ + if($purchases){ + $sessions = array(); + $halls = array(); + $cinemas = array(); + $rows = array(); + $columns = array(); + $dates = array(); + foreach($purchases as $key=>$value){ + $sessions[$key] = $value->getSessionId(); + $halls[$key] = $value->getHallId(); + $cinemas[$key] = $value->getCinemaId(); + $rows[$key] = $value->getRow(); + $columns[$key] = $value->getColumn(); + $dates[$key] = $value->getTime(); + } for($i = 0; $i < count($purchases); $i++){ if($i%2 === 0){ if($i != 0) $purchasesHTML .= '