%PDF- %PDF-
| Direktori : /home/tjamichg/portal.tjamich.gob.mx/adminit2018/ |
| Current File : /home/tjamichg/portal.tjamich.gob.mx/adminit2018/editar_revista.php |
<?php
if(isset($_POST['GuardarDatos']) && $_POST['GuardarDatos'] == 'Guardar'){
$act_id = $_POST['id_revista'];
$act_titulo = $_POST['titulo'];
$act_edicion = $_POST['edicion'];
$act_fecha = $_POST['fecha'];
$act_imagen1 = $_POST['imagen1a'];
$act_hora = $_POST['hora'];
$act_link = $_POST['link_registro'];
$act_etiquetas = $_POST['etiquetas'];
//echo "Si entró";
// setlocale(LC_ALL, 'es_ES').': ';
// $tja_fecha_pub = iconv('ISO-8859-1', 'UTF-8', strftime('%A %d de %B de %Y', time()));
setlocale(LC_ALL,"es_ES");
//$web_fecha2 = utf8_encode(strftime("%A %d de %B del %Y", strtotime($bb))); // solo la use de ejemplo
//$tja_fecha_pub = utf8_encode(strftime("%A %d de %B del %Y"));
$allowedExts = array("gif", "jpeg", "jpg", "png");
$temp = explode(".", $_FILES["imagen1"]["name"]);
$extension = end($temp);
$imagen="";
$random=rand(1,999);
if ((($_FILES["imagen1"]["type"] == "image/gif")
|| ($_FILES["imagen1"]["type"] == "image/jpeg")
|| ($_FILES["imagen1"]["type"] == "image/jpg")
|| ($_FILES["imagen1"]["type"] == "image/pjpeg")
|| ($_FILES["imagen1"]["type"] == "image/x-png")
|| ($_FILES["imagen1"]["type"] == "image/png")))
{
if ($_FILES["imagen1"]["name"] != NULL)
{
$imagen= $random.'_'.$_FILES["imagen1"]["name"];
move_uploaded_file($_FILES["imagen1"]["tmp_name"], "../img/revistas/" .$random.'_'.$_FILES["imagen1"]["name"]);
echo "Se ha subido correctamente la imágen 1: " . "../img/revistas/" .$random.'_'. $_FILES["imagen1"]["name"]."<br />";
}
else
{
echo "No se seleccionó una nueva imágen 1<br />";
}
}
/// AQUI BORRAMOS LAS IMAGENES ACTUALES
if ($imagen == NULL) {
$imagen = "$act_imagen1";
echo"No se ha reemplazado la Imagen 1, ya que no se ha seleccionado una nueva <br />";
}
else { unlink ("../img/revistas/".$act_imagen1); echo "se sobreescribió la imagen 1: $act_imagen1 <br />"; }
//$con = db_connect2();
require("../conn.php");
$error = "";
$fecha_hora = $act_fecha." ".$act_hora;
$sql ="UPDATE revista SET
nombre = '$act_titulo',
edicion = '$act_edicion',
fecha_publicacion = '$fecha_hora',
link_revista = '$act_link',
portada = '$imagen',
etiquetas = '$act_etiquetas'
WHERE id_revista = '$act_id'";
$res = mysqli_query($db,$sql) or die(mysqli_error($db));
if (!$res)
{
echo "<br /> Error al Actualizar";
}
/// Confirmamos que se Actualizo la Informacion y mostramos mensaje
else
{
echo "<br /> La Revista se ha Actualizado Correctamente";
}
}
else {
?>
<?php
//$con = db_connect2();
require("../conn.php");
$error = "";
$sql = "SELECT id_revista, nombre, edicion, DATE_FORMAT(fecha_pub, '%Y-%m-%d') FechaStr, DATE_FORMAT(fecha_pub,'%H:%i:%s') HoraStr, portada, etiquetas, link_revista from revista WHERE id_revista = '$_GET[edid]' ";
$editrevis = mysqli_query($db,$sql);
while($reditrevis = mysqli_fetch_array($editrevis))
{
$edit_id_revista = $reditrevis['id_revista'];
$edit_titulo = $reditrevis['nombre'];
$edit_edicion = $reditrevis['edicion'];
$edit_fecha = $reditrevis['FechaStr'];
$edit_hora = $reditrevis['HoraStr'];
$edit_imagen1 = $reditrevis['portada'];
$edit_etiquetas = $reditrevis['etiquetas'];
$edit_link = $reditrevis['link_revista'];
}
?>
<div class="content content-boxed">
<!-- CKEditor (js-ckeditor-inline + js-ckeditor ids are initialized in App() -> uiHelperCkeditor()) -->
<!-- For more info and examples you can check out http://ckeditor.com -->
<div class="block">
<!-- FORMULARIO -->
<div class="block-content">
<form method="post" action="Editar-Revista&adminuser=CarLos19!Ee" method="POST" enctype="multipart/form-data">
<input type="hidden" name="id_revista" id="id_revista" value="<?php echo "$edit_id_revista"; ?>">
<div class="form-group">
<div class="row">
<label class="col-sm-1 control-label" for="example-text-input">Título: </label>
<div class="col-sm-7">
<input class="js-maxlength form-control" type="text" value="<?php echo "$edit_titulo"; ?>" id="titulo" name="titulo" maxlength="300" data-always-show="true" data-placement="top-right">
</div>
<label class="col-sm-1 control-label" for="example-text-input">Edición: </label>
<div class="col-sm-3">
<input class="js-maxlength form-control" type="text" placeholder="1, 2, 3..." id="edicion" name="edicion" value="<?php echo $edit_edicion; ?>" maxlength="5" data-always-show="true" data-placement="top-right" value="">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label class="col-sm-1 control-label" for="example-text-input">Fecha: </label>
<div class="col-sm-2">
<input class="js-datepicker form-control" type="text" id="fecha" name="fecha" data-date-format="yyyy/MM/dd" value="<?php echo "$edit_fecha"; ?>">
</div>
<div class="col-sm-2">
<input class="form-control" type="time" name="hora" id="hora" value="<?php echo $edit_hora; ?>">
</div>
<label class="col-sm-1 control-label" for="example-text-input">link de la revista: </label>
<div class="col-sm-6">
<input class="form-control" type="text" placeholder="Copia aquí el enlace del registro" id="link_registro" name="link_registro" value="<?php echo "$edit_link"; ?>">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label class="col-sm-1 control-label" for="example-text-input">Portada: </label>
<div class="col-sm-5">
<input type="file" id="imagen1" name="imagen1">
<strong>Actual:</strong> <input name="imagen1a" type="text" id="imagen1a" value="<?php echo "$edit_imagen1"; ?>" />
</div>
<label class="col-sm-1 control-label" for="example-text-input">Etiquetas: </label>
<div class="col-sm-5">
<input class="js-maxlength form-control" type="text" id="etiquetas" name="etiquetas" maxlength="100" data-always-show="true" data-placement="top-right" value="<?php echo "$edit_etiquetas"; ?>">
</div>
</div>
</div>
<div class="form-group">
<button class="btn btn-sm btn-primary" type="submit" name="GuardarDatos" value="Guardar">Editar Revista</button>
</div>
</form>
</div>
<!-- FIN FORMULARIO -->
</div>
</div>
<?php
}
?>