[HOME]

Path : /home/hermanostamargo/ftp/administracion/content/bloques/
Upload :
Current File : /home/hermanostamargo/ftp/administracion/content/bloques/editar.php

<?
include("../../sesion.php");
session_start();
include("vars.php");
include("../comunes/header.php");
include("../../bd-con.php");
mysqli_query($conn,"SET NAMES 'utf8'");
include("../../funciones.php");

$arrlength = count($languages);
		
if( isset( $_POST['submit'] ) ){ ?>
	
	<section class='modulos col-md-9 col-lg-10 text-center <?=$seccion?>'>

	<? if($_FILES['imagen']['name'] == ""){
		$nuevoNombre=$_POST['fichero'];
	}else{

		include ("../comunes/callback/mover_upload.php");

		$imagen = $_POST['fichero'];
		subir_imagen("imagen","../../../images/super/");
		
		include ("../comunes/callback/modificarlafoto.php");	

        if ( $_FILES['imagen']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg" ) {
            $im = imagecreatefromjpeg("../../../images/super/".$nuevoNombre);    
        }
        if ( $_FILES['imagen']['type'] == "image/png" ) {  
            $im = imagecreatefrompng("../../../images/super/".$nuevoNombre);      
        }

		$resized = resizeFit($im, 350, 195);

        if ( $_FILES['imagen']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg" ) {
            imagejpeg($resized,'../../../images/'.$nuevoNombre); 
        }
        if ( $_FILES['imagen']['type'] == "image/png" ) {
            imagepng($resized,'../../../images/'.$nuevoNombre);   
        }

		imagedestroy($resized);

        echo "<p><br><img src='../../../images/$nuevoNombre' width='200'><br />Imagen subida</p>";
        $eliminado=@unlink("../../../images/super/$nuevoNombre");
	
		if( $imagen != ""){
			$eliminado=@unlink("../../../images/".$imagen);
		}
	}
		
	$sql = "UPDATE " . $seccion . " SET ";

    for($x = 0; $x < $arrlength; $x++) {
        $sql .= "titulo_{$languages[$x][0]} = '".mysqli_real_escape_string($conn,$_POST["titulo_".$languages[$x][0]])."', ";
        $sql .= "descripcion_{$languages[$x][0]} = '".mysqli_real_escape_string($conn,$_POST["descripcion_".$languages[$x][0]])."', ";
        $sql .= "enlace_{$languages[$x][0]} = '".$_POST["enlace_".$languages[$x][0]]."', ";
        $sql .= "enlaceexterno_{$languages[$x][0]} = '".$_POST["enlaceexterno_".$languages[$x][0]]."', ";
    }
	$sql .= "visible ='".$_POST['visible']."',";
	$sql .= "imagen ='".$nuevoNombre."'";
	$sql .= "WHERE id=".$_POST['id'];
	$res = mysqli_query($conn,$sql) or die ("Error en el servidor ".mysqli_error($conn));
?>
        <div class="row justify-content-md-center">      
            <div class="col-md-8 text-center ">
              <br>
              <div class="alert alert-success" role="alert"><i class="fa fa-check" aria-hidden="true"></i> Registro actualizado</div>
              <a class="btn btn-primary" href="acciones.php">Volver</a>
            </div>
        </div>
    </section>
    <? include "../comunes/footer.php"; ?>
    <? mysqli_close($conn); ?>
    <?
    exit;
    
}//final del isset

//consulta para mostrar los datos
$sql = "SELECT * FROM " . $seccion . " WHERE id=".$_GET['id'];
$res = mysqli_query($conn,$sql) or die ("error en el servidor");
$fila = mysqli_fetch_array($res);
$archivo="../../../imames/".$fila['imagen'];
?>
<section class="modulos col-md-9 col-lg-10 <?=$seccion?>">
<br>

    <div class="row col-lg-10">
      <div class="col-lg-9">
        <h1>Administrar Web <em><?= CLIENT_NAME; ?></em></h1>
      </div>
          <div class="col-lg-3 text-right">
              <a class="btn btn-lg btn-info" href="<?=PROTOCOL.DOMAIN_NAME?>" target="_blank">Ver mi web <i class="fa fa-eye" aria-hidden="true"></i></a>
          </div>
    </div>

    <div class="row col-lg-10">
      <div class="col-lg-12">
        <h2>Editar - <em><?=$seccion2?></em></h2>
      </div>
    </div>
    <br>

    <div class="row col-lg-10">
        <div class="col-md-12">

            <form class="form-horizontal" action="<? echo $_SERVER['PHP_SELF'];?>" method="post" enctype="multipart/form-data" name="form1">
      				<input name="id" type="hidden" id="id" value="<?php echo $fila['id'];?>">
      				<input name="fichero" type="hidden" id="fichero" value="<?php echo $fila['imagen'];?>"> 

	              <?php if ($arrlength > 1) { ?>
	                <ul class="nav nav-tabs" id="myTab" role="tablist">
	                <?php for($x = 0; $x < $arrlength; $x++) { ?>
	                  <li class="nav-item">
	                    <a class="nav-link <? if ($x == 0){ echo "active"; } ?>" id="content_<?=$languages[$x][0]?>-tab" data-toggle="tab" href="#content_<?=$languages[$x][0]?>" role="tab" aria-controls="content_<?=$languages[$x][0]?>" aria-expanded="true"><?php echo $languages[$x][1];?></a>
	                  </li>
	                <? } ?>    
	                </ul>
	              <? } ?> 

                  <div class="form-group form-check col-sm-12">
                    <label class="form-check-label">
                    	<? if($fila['visible'] != 1 ){ ?>
                    		<input class="form-check-input" name='visible' type='checkbox' id='visible' value='1'>
                    	<? } else { ?>
                      		<input class="form-check-input" type="checkbox" name="visible" value="1" id="visible" checked> 
                      	<? } ?>
                      	<i class="fa fa-eye" aria-hidden="true"></i> <b>Visible</b> (Para que aparezca en la WEB)  
                    </label>
                  </div>                    

                <?php if ($arrlength > 1) { ?>
                    <div class="tab-content" id="myTabContent">
                <? } ?>

                    <?php
                    for($x = 0; $x < $arrlength; $x++) { ?>
                      <div class="tab-pane fade<? if ($x == 0){ echo " show active"; } ?>" id="content_<?=$languages[$x][0]?>" role="tabpanel" aria-labelledby="content_<?=$languages[$x][0]?>-tab">
                          <div class="form-group">
                            <label for="titulo_<?=$languages[$x][0]?>" class="col-sm-12 control-label">Título (<?=$languages[$x][0]?>)</label>
                            <div class="col-sm-12">
                              <input name="titulo_<?=$languages[$x][0]?>" type="text" class="form-control" id="titulo_<?=$languages[$x][0]?>" value="<?=$fila["titulo_".$languages[$x][0]]?>">
                            </div>  
                          </div>


                          <div class="form-group">
                            <label for="descripcion_<?=$languages[$x][0]?>" class="col-sm-12 control-label">Descripción Corta (<?=$languages[$x][0]?>)</label>
                            <div class="col-sm-12">
                              <textarea class="tinymce" name="descripcion_<?=$languages[$x][0]?>" id="descripcion_<?=$languages[$x][0]?>" class="form-control tinymce" rows="6"><?=$fila["descripcion_".$languages[$x][0]]?></textarea>
                            </div>
                          </div>

                          <div class="form-group">
                            <label for="enlace_<?=$languages[$x][0]?>" class="col-sm-12 control-label">Enlace (<?=$languages[$x][0]?>)</label>
                            <div class="col-sm-12">
                              <input name="enlace_<?=$languages[$x][0]?>" type="text" class="form-control" id="enlace_<?=$languages[$x][0]?>" value="<?=$fila["enlace_".$languages[$x][0]]?>">
                            </div>  
                          </div>



		                  <div class="form-group form-check col-sm-12">
		                    <label class="form-check-label">
		                    	<? if($fila["enlaceexterno_".$languages[$x][0]] != 1 ){ ?>
		                    		<input class="form-check-input" name='visible' type='checkbox' id='enlaceexterno_<?=$languages[$x][0]?>' value='1'>
		                    	<? } else { ?>
		                      		<input class="form-check-input" type="checkbox" name="enlaceexterno_<?=$languages[$x][0]?>" value="1" id="<?=$languages[$x][0]?>" checked> 
		                      	<? } ?>
		                      	<i class="fa fa-external-link" aria-hidden="true"></i> <b>Enlace Externo</b> (<?=$languages[$x][0]?>) 
		                    </label>
		                  </div> 

		                </div>
                    <? } ?>

                  <?php if ($arrlength > 1) { ?>
                      </div>
                  <? } ?>

	                <div class="form-group">
	                  <label for="exampleFormControlFile1" class="col-sm-10 control-label">Imagen JPG o PNG. Tamaño ideal 350x295</label>
	                  <div class="col-sm-10">
	                    <input type="file" name="imagen" class="form-control-file" id="exampleFormControlFile1" value="<?=$fila['imagen']?>">
	                    <?php
	                    if ( $fila['imagen'] != ""){ ?>
	                        <br>
	                        <img src="../../../images/<?=$fila['imagen']?>" alt="" class="img-fluid">
	                    <?php } else { ?>
	                        <p class="form-text">NO hay FOTO</p>
	                    <?php } ?>    
	                  </div>
	                </div>

              </div>


              <div class="form-group">
                <div class="col-sm-offset-2 col-sm-12">
                  <input type="submit" name="submit" class="btn btn-danger btn-lg" value="Actualizar">
                  <a href="acciones.php" class="btn btn-default btn-lg">Cancelar</a>
                </div>
              </div>
              <br>&nbsp;<br>

            </form>


        </div>
    </div><!--FIN ROW-->


</section><!--fin container-->

<? mysqli_close($conn); ?>

<? 
include "../comunes/footer.php";
include("../comunes/tinymce.php");
?>


</body>
</html>