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 @@
-