| Current Path : /home/baheco/public_html/adm/clases/controlador/destacado/ |
Linux sd-1582531-l.dattaweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 |
| Current File : /home/baheco/public_html/adm/clases/controlador/destacado/controlador-editar.php |
<?php
if (isset($_POST['id'])&&isset($_POST['titulo'])&&isset($_POST['vinculo'])&&isset($_POST['orden']))
{
include_once(dirname(dirname(dirname(__FILE__))).'/modelo/destacado.php');
include_once(dirname(dirname(dirname(__FILE__))).'/datos/datos-destacado.php');
$destacado = new Destacado();
$destacadoDatos = new DatosDestacado();
if (file_exists($_FILES['imagen']['tmp_name']) || is_uploaded_file($_FILES['imagen']['tmp_name']))
{
if(move_uploaded_file($_FILES['imagen']['tmp_name'], "../../../../img/".$_FILES['imagen']['name']))
{
$destacado = new Destacado();
$destacadoDatos = new DatosDestacado();
$destacado->setId($_POST["id"]);
$destacado->setTitulo($_POST["titulo"]);
$destacado->setVinculo($_POST["vinculo"]);
$destacado->setImagen($_FILES['imagen']['name']);
$destacado->setOrden($_POST["orden"]);
unlink('../../../../img/'.$_POST['imagen-vieja']);
$destacadoDatos->editarDestacadoImagenNueva($destacado);
}
else
{
header('Location: ../../../admin.php?seccion=editar-destacado&id='.$_POST["id"].'&operacion=incorrecto');
}
}
else
{
$destacado = new Destacado();
$destacadoDatos = new DatosDestacado();
$destacado->setId($_POST["id"]);
$destacado->setTitulo($_POST["titulo"]);
$destacado->setVinculo($_POST["vinculo"]);
$destacado->setOrden($_POST["orden"]);
$destacadoDatos->editarDestacado($destacado);
}
header('Location: ../../../admin.php?seccion=editar-destacado&id='.$_POST["id"].'&operacion=correcto');
}
else
{
header('Location: ../../../admin.php?seccion=editar-destacado&id='.$_POST["id"].'&operacion=incorrecto');
}
?>