Add files via upload

This commit is contained in:
Fernando Méndez
2021-05-28 14:21:10 +02:00
committed by GitHub
parent 12c61a4683
commit b80a9ae1db
18 changed files with 440 additions and 40 deletions

View File

@ -77,11 +77,15 @@ class FormDeleteAccount extends Form {
if( (unserialize($_SESSION['user'])->getId() === $user->getId()) && ($nombre === $user->getName())
&& ($email === $user->getEmail()) && ($bd->verifyPass($password, $user->getPass())) ){
$bd->deleteUserAccount($user->getId());
unset($_SESSION);
session_destroy();
$result = ROUTE_APP;
if(!isset($_GET['reply'])){
$bd->deleteUserAccount($user->getId());
unset($_SESSION);
session_destroy();
$result = ROUTE_APP;
} else {
$result[] = "Operación cancelada.";
}
} else {
$result[] = "Los datos introducidos\nno son válidos.";

View File

@ -89,8 +89,47 @@
//User purchase history.
static function purchases(){
require_once('../assets/php/includes/purchase_dao.php');
$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){
for($i = 0; $i < count($purchases); $i++){
if($i%2 === 0){
if($i != 0) $purchasesHTML .= '</div>
';
$purchasesHTML .= '<div class="column left">
';
} else {
if($i != 0) $purchasesHTML .= '</div>
';
$purchasesHTML .= '<div class="column left">
';
}
$purchasesHTML .= '<h1>'.$dates[$i].'</h1><hr />';
}
}
return $reply = '<div class="code info">
<h2>Aquí el historial de compras</h2><hr />
<h2>Historial de compras</h2><hr />
'.$purchasesHTML.'
</div>'."\n";
}