diff --git a/panel_admin/includes/formCinema.php b/panel_admin/includes/formCinema.php deleted file mode 100644 index 2a2cee6..0000000 --- a/panel_admin/includes/formCinema.php +++ /dev/null @@ -1,147 +0,0 @@ -reply = array(); - } - - public function getReply() { - if($this->correct){ - if($this->option == "new"){ - $this->reply = "
-
-
-
-

Operacion realizada con exito


-

Se ha añadido el cine correctamente en la base de datos.

- -
-
-
- "; - }else if($this->option == "edit"){ - $this->reply = "
-
-
-
-

Operacion realizada con exito


-

Se ha editado el cine correctamente en la base de datos.

- -
-
-
- "; - }else if($this->option == "del"){ - $this->reply = "
-
-
-
-

Operacion realizada con exito


-

Se ha eliminado el cine correctamente en la base de datos.

- -
-
-
- "; - } - - } else { - $this->reply = "
-
-
-
-

ERROR


-

Ha habido un error en la operacion. Revisa los datos introducidos

- -
-
-
- "; - - } - return $this->reply; - } - - //Process form: - public function processesForm($_id, $_name, $_direction, $_phone, $_option) { - $this->correct = true; - $this->option = $_option; - - $id= $this->test_input($_id); - $name=$this->test_input($_name); - $direction=$this->test_input($_direction); - $phone=$this->test_input($_phone); - - //Habria que validar todo para que encaje en la base de datos - - $bd = new Cinema_DAO('complucine'); - if($bd){ - if($this->option == "new"){ - //Primero comprobar si los campos no son vacios y la duracion es mayor que 0 - if(!empty($name)&&!empty($direction)&&!empty($phone)){ - // comprobar si existe una pelicula con el mismo nombre y direccion - $exist = $bd->GetCinema($name,$direction); - if( mysqli_num_rows($exist) != 0){ - $this->correct =false; - } - else{ - $bd->createCinema(null, $name, $direction, $phone); - - } - $exist->free(); - } - else{ - $this->correct =false; - } - } else if ($this->option == "del"){ - //Primero comprobar si existe una pelicula con el mismo id - $exist = $bd-> CinemaData($id); - if( mysqli_num_rows($exist) == 1){ - $bd->deleteCinema($id); - } - else{ - $this->correct =false; - } - } else if ($this->option == "edit"){ - //Primero comprobar si los campos no son vacios y la duracion es mayor que 0 - if(!empty($name)&&!empty($direction)&&!empty($phone)){ - //comprobar si existe una pelicula con el mismo id - $exist = $bd-> CinemaData($id); - if( mysqli_num_rows($exist) == 1){ - $bd->editCinema($id,$name,$direction,$phone); - } - else{ - $this->correct =false; - } - $exist->free(); - } - else{ - $this->correct =false; - } - } - else {$this->correct = false;} - } - - - } - - protected function test_input($input){ - return htmlspecialchars(trim(strip_tags($input))); - } -} - - -?> \ No newline at end of file diff --git a/panel_admin/includes/formPromotion.php b/panel_admin/includes/formPromotion.php deleted file mode 100644 index 7274152..0000000 --- a/panel_admin/includes/formPromotion.php +++ /dev/null @@ -1,148 +0,0 @@ -reply = array(); - } - - public function getReply() { - if($this->correct){ - if($this->option == "new"){ - $this->reply = "
-
-
-
-

Operacion realizada con exito


-

Se ha añadido la promoción correctamente en la base de datos.

- -
-
-
- "; - }else if($this->option == "edit"){ - $this->reply = "
-
-
-
-

Operacion realizada con exito


-

Se ha editado la promoción correctamente en la base de datos.

- -
-
-
- "; - }else if($this->option == "del"){ - $this->reply = "
-
-
-
-

Operacion realizada con exito


-

Se ha eliminado la promoción correctamente en la base de datos.

- -
-
-
- "; - } - - } else { - $this->reply = "
-
-
-
-

ERROR


-

Ha habido un error en la operacion. Revisa los datos introducidos

- -
-
-
- "; - - } - return $this->reply; - } - - //Process form: - public function processesForm($_id, $_tittle, $_description, $_code, $_active, $_option) { - $this->correct = true; - $this->option = $_option; - - $id= $this->test_input($_id); - $tittle=$this->test_input($_tittle); - $description=$this->test_input($_description); - $code=$this->test_input($_code); - $active=$this->test_input($_active); - - //Habria que validar todo para que encaje en la base de datos - - $bd = new Promotion_DAO('complucine'); - if($bd){ - if($this->option == "new"){ - //Primero comprobar si los campos no son vacios y la duracion es mayor que 0 - if(!empty($tittle)&&!empty($description)&&!empty($code)&&!empty($active)){ - // comprobar si existe una pelicula con el mismo nombre y direccion - $exist = $bd->GetPromotion($code); - if( mysqli_num_rows($exist) != 0){ - $this->correct =false; - } - else{ - $bd->createPromotion(null, $tittle, $description, $code, $active); - - } - $exist->free(); - } - else{ - $this->correct =false; - } - } else if ($this->option == "del"){ - //Primero comprobar si existe una pelicula con el mismo id - $exist = $bd-> PromotionData($id); - if( mysqli_num_rows($exist) == 1){ - $bd->deletePromotion($id); - } - else{ - $this->correct =false; - } - } else if ($this->option == "edit"){ - //Primero comprobar si los campos no son vacios y la duracion es mayor que 0 - if(!empty($tittle)&&!empty($description)&&!empty($code)&&!empty($active)){ - //comprobar si existe una pelicula con el mismo id - $exist = $bd-> PromotionData($id); - if( mysqli_num_rows($exist) == 1){ - $bd->editPromotion($id, $tittle, $description, $code, $active); - } - else{ - $this->correct =false; - } - $exist->free(); - } - else{ - $this->correct =false; - } - } - else {$this->correct = false;} - } - - - } - - protected function test_input($input){ - return htmlspecialchars(trim(strip_tags($input))); - } -} - - -?> \ No newline at end of file diff --git a/panel_admin/manage_cinemas.php b/panel_admin/manage_cinemas.php deleted file mode 100644 index 8ef1318..0000000 --- a/panel_admin/manage_cinemas.php +++ /dev/null @@ -1,114 +0,0 @@ -
-
-

Añadir cine

-
-
- Datos del Cine -
- -
-
- -
-
- -
-
-
- - -
-
-
-
-
- '; - } - function deleteCinema() { - echo'
-
-

Editar cine

-
-
-
- ¿Estás seguro de que quieres eliminar este cine? - -

Id: '.$_POST['id'].'

-

Nombre: '.$_POST['name'].'

-

Dirección: '.$_POST['direction'].'

-

Teléfono: '.$_POST['phone'].'

-
-
- - -
-
-
-
-
- '; - } - function editCinema() { - echo'
-
-

Editar cine

-
-
-
- Datos del cine - -
- -
-
- -
-
- -
-
-
- - -
-
-
-
-
- '; - } - - // Logic Functions - function confirmDelete() { - $cine = new FormCinema(); - $cine->processesForm($_POST['id'],null,null,null,"del"); - $_SESSION['message'] = $cine->getReply(); - header('Location: ../panel_admin/index.php?state=mc'); - } - function confirmEdit() { - $cine = new FormCinema(); - $cine->processesForm($_POST['id'], $_POST['name'], $_POST['direction'], $_POST['phone'],"edit"); - $_SESSION['message']= $cine->getReply(); - header('Location: ../panel_admin/index.php?state=mc'); - } - function confirmAdd() { - $cine = new FormCinema(); - $cine->processesForm(null, $_POST['name'], $_POST['direction'], $_POST['phone'],"new"); - $_SESSION['message'] = $cine->getReply(); - header('Location: ../panel_admin/index.php?state=mc'); - } - - -?> \ No newline at end of file diff --git a/panel_admin/manage_promotions.php b/panel_admin/manage_promotions.php deleted file mode 100644 index abea7c8..0000000 --- a/panel_admin/manage_promotions.php +++ /dev/null @@ -1,195 +0,0 @@ -allPromotionData(); - $ids = array(); - $tittles = array(); - $descriptions = array(); - $codes = array(); - $actives = array(); - - if(is_array($promos)){ - foreach($promos as $key => $value){ - $ids[$key] = $value->getId(); - $tittles[$key] = $value->getTittle(); - $descriptions[$key] = $value->getDescription(); - $codes[$key] = $value->getCode(); - $actives[$key] = $value->getActive(); - } - } - - echo "
-
-
- - - - - - - - - - - - "; - if(is_array($promos)){ - for($i = 0; $i < count($promos); $i++){ - echo ' - - - - - - - - - '; - } - } - echo' -
IdTítuloDescripcionCódigoActivo
'. $ids[$i] .''. $tittles[$i] .''. $descriptions[$i] .''. $codes[$i] .''. $actives[$i] .' -
- - - - - - -
-
-
- - - - - - -
-
-
-
- '; - - } - - function addPromotion(){ - echo'
-
-

Añadir promoción

-
-
- Datos dela Promoción -
- -
-
- -
-
- -
-
- -
-
-
- - -
-
-
-
-
- '; - } - function deletePromotion() { - echo'
-
-

Editar Promoción

-
-
-
- ¿Estás seguro de que quieres eliminar esta promoción? - -

Id: '.$_POST['id'].'

-

Título: '.$_POST['tittle'].'

-

Descripción: '.$_POST['description'].'

-

Código: '.$_POST['code'].'

-

Activa: '.$_POST['active'].'

-
-
- - -
-
-
-
-
- '; - } - function editPromotion() { - echo'
-
-

Editar promoción

-
-
-
- Datos de la promoción - -
- -
-
- -
-
- -
-
- -
-
-
- - -
-
-
-
-
- '; - } - - // Logic Functions - function confirmDelete() { - $cine = new FormPromotion(); - $cine->processesForm($_POST['id'],null,null,null,null,"del"); - $_SESSION['message'] = $cine->getReply(); - header('Location: ../panel_admin/index.php?state=mp'); - } - function confirmEdit() { - $cine = new FormPromotion(); - $cine->processesForm($_POST['id'], $_POST['tittle'], $_POST['description'], $_POST['code'],$_POST['active'],"edit"); - $_SESSION['message']= $cine->getReply(); - header('Location: ../panel_admin/index.php?state=mp'); - } - function confirmAdd() { - $cine = new FormPromotion(); - $cine->processesForm(null,$_POST['tittle'], $_POST['description'], $_POST['code'],$_POST['active'],"new"); - $_SESSION['message'] = $cine->getReply(); - header('Location: ../panel_admin/index.php?state=mp'); - } - - -?> \ No newline at end of file