<?
include("../../sesion.php");
session_start();
include("../../content/comunes/header.php");
include("../../bd-con.php");
mysqli_query($conn,"SET NAMES 'utf8'");
include("../../funciones.php");
?>
<section class="modulos col-md-9 col-lg-10 <?=$seccion?>">
<br>
<div class="row col-md-12">
<div class="col-md-12">
<h1>Duplicar News del tipo <em>Comunicaciones Básicas</em></h1>
</div>
</div>
<? if( isset($_POST['Submit']) ){
$identificador = $_POST['P'];
$nombre = $_POST['titPagina'];
$sql_comprueba = "SELECT titPagina FROM ".$tabla." WHERE titPagina='".$nombre."'";
$res_comprueba = mysqli_query($conn,$sql_comprueba) or die (mysqli_error($conn));
$filasql_comprueba = mysqli_fetch_array($res_comprueba);
if (mysqli_num_rows($res_comprueba) > 0 ){ ?>
<br>
<div class="alert alert-danger" role="alert"><i class="fa fa-exclamation-triangle" aria-hidden="true"></i>Ya existe una plantilla con ese nombre. Inténtalo de nuevo con un identificador diferente</div>
<a class="btn btn-primary" href="editar1.php?id=<? echo $_POST['idNew']."&lista=".$_POST['lista']; ?>">Volver</a>
</section>
<? include("../../content/comunes/footer.php"); ?>
</body>
</html>
<? mysqli_close($conn);
exit;
} else {
//HACEMOS COTARRO
//copiamos el registro de la new a un nuevo registro
$sql = "SELECT * FROM ".$tabla." WHERE id=".$_POST['idNew'];
$res = mysqli_query($conn,$sql) or die (mysqli_error($conn));
$fila = mysqli_fetch_array($res);
//para duplicar el nombre de la imagen y que al eliminar la new no se elimine esta de los dos sitios.
$imagenVieja = $fila['imagen'];
$parte = pathinfo($imagenVieja);
$extension = $parte['extension'];
$imagenNueva = time().".".$extension;
$campos = "titPagina,identificador, titulo, texto, imagen, url, textodeurl";
$valores .= "'".($_POST['titPagina'])."',";
$valores .= "'".($fila['identificador'])."',";
$valores .= "'".($fila['titulo'])."',";
$valores .= "'".($fila['texto'])."',";
$valores .= "'".$imagenNueva."',";
$valores .= "'".($fila['url'])."',";
$valores .= "'".($fila['textodeurl'])."'";
$sql2 = "INSERT INTO ".$tabla." ($campos) VALUES ($valores)";
$res2 = mysqli_query($conn,$sql2) or die(mysql_error($conn));
//copiamos la imagen con el nuevo nombre
copy("img/".$imagenVieja, "img/".$imagenNueva);
}
?>
<br>
<div class="alert alert-success" role="alert"><i class="fa fa-check" aria-hidden="true"></i> New duplicada</div>
<a class="btn btn-primary" href="listado.php?lista=1&valor=<?=urlencode('Comunicaciones Básicas')?>">Volver</a>
</section>
<? include("../../content/comunes/footer.php"); ?>
</body>
</html>
<? mysqli_close($conn);
exit;
}
?>
<div class="row">
<div class="col-md-10">
<form class="form-horizontal" action="<? echo $_SERVER['PHP_SELF'];?>" method="post" enctype="multipart/form-data" name="form1" id="form1">
<input type="hidden" name="idNew" id="idNew" value="<?= $_GET['idNew'];?>">
<input type="hidden" name="lista" id="lista" value="<?= $_GET['lista'];?>">
<div class="form-group">
<label for="titPagina" class="col-sm-8 control-label">Identificador de la New</label>
<div class="col-sm-6">
<input name="titPagina" type="text" class="form-control" id="titPagina" pattern="[A-Za-z0-9]+" minlength="5" maxlength="30" value="<?= $fila['titPagina'];?>" required>
<div class="help-block alert alert-warning" role="alert"><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> <em><span id="passstrength"></span></em> <b>NOTA:</b> Debes escribir un nombre sencillo, utiliza solo caracteres alfanuméricos (sin espacios, ni acentos ni 'ñ', ni caracteres especiales)</div>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<input type="submit" name="Submit" class="btn btn-danger btn-lg" value="Actualizar">
<a href="editar1.php?id=<? echo $_GET['idNew']."&lista=".$_GET['lista']; ?>" class="btn btn-default btn-lg">Volver</a>
</div>
</div>
</form>
</div>
</div>
</section>
<?php
mysqli_close($conn);
include("../../content/comunes/footer.php");
include("../../content/comunes/tinymce.php");
?>
</body>
</html>