Descripción del desarrollo del modulo de los Estrenos populares
Aplicación web creada para la administración y gestion de compras de un cine.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- php 7.3 o superior en Debian-Based OS
$ sudo apt-get install php
- MySql 5.4 o superior en Debian-Based OS
$ sudo apt install mysql-server
- Instalar NodeJS 16.16.0.0 LTS (Long Time Support Version) en Debian-Based OS
$ sudo apt install curl
$ curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
$ sudo apt-get install -y nodejs
- Verificar Version de NodeJS y npm
$ Node --version
$ npm --version
- Clonar el Repositorio de git del proyecto
$ git clone https://github.com/RickC1218/ProyectoIG2.git
Demo del Proyecto:
Explain how to run the automated tests for this system.
Prueba de Conexión Base de datos:
<?php
$servername = "localhost"; // Nombre/IP del servidor
$database = "topcine"; // Nombre de la BBDD
$username = "Carlos"; // Nombre del usuario
$password = "Linkcar_1999"; // Contraseña del usuario
// Creamos la conexión
$con = mysqli_connect($servername, $username, $password, $database);
// Comprobamos la conexión
if (!$con) {
die("La conexión ha fallado: " . mysqli_connect_error());
}
echo "Conexión satisfactoria";
mysqli_set_charset($con,"utf8");
Explain what these tests test and why
Give an example
Add notes about how to use the system.
Add additional notes about how to deploy this on a live system.
- @RickC1218 - Ricardo Erazo
- @Linkcar13 - Carlos Estrada
- @LeoAndrade-ux - Leonardo Andrade
- @AlexanderG1999 - Alexander Guillin
- Función de manejo de slider de Estrenos populares
flkty.on("scroll", function ()});
Esta función emplea un for each para que cada uno de los banners de los estrenos populares se muestren en la pantalla principal, con controles manueles y un control de tiempo.
- Funcion de mostrar los trailers de los estrenos populares
function Estreno_i() //con i={1,2,...n}
Esta función esta controlada por un botón que lanza la acción que muestra el trailer de manera automática además dentro de este campo se muestra una opción de adquirir entradas.
- Funcion Botón Adquirir Entradas
include ("BasedeDatos.php");
$Peliculas = "SELECT *FROM PELICULA WHERE ID_PELICULA =". $_GET["ID"].";"; //Se extrae la información de las peliculas de la base de datos.
$result = mysqli_query($con,$Peliculas);
if($result->num_rows > 0){
$row = mysqli_fetch_assoc($result);
?>
<div class="Pelicula">
<div class="Info_Pelicula">
<h1 style="color: white; margin-bottom: 20px;">Escoger Numero de Entradas</h1>
<?php echo '<img class=img_Pelicula src="data:image/png;base64,'.base64_encode($row['IMAGEN_PELICULA']).'"/>';}
?>
<div class="text_Pelicula">
<h1><?php echo $row['TITULO_PELICULA']?></h1>
<h2>Duracion: <?php echo $row['DURACION_PELICULA']?> minutos </h2>
<h2>Reparto</h2>
<p>Actores Principales:<?php echo $row['ACTPRINCIPAL_PELICULA']?> <br> Actores Secundarios:<?php echo $row['ACTSECUNDARIOS_PELICULAS']?> </p> //Se muestra toda la información de las peliculas (incluidos horarios y fechas)
</div>
</div>
</div>