[HOME]

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

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

$arrlength = count($languages);

if(isset($_POST['submit'])){

    echo "<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");   
      //$im = imagecreatefromjpeg("../../../images/super/".$nuevoNombre);
      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, 540, 200);

      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!=""){
        $eliminado4=@unlink("../../../images/".$imagen);
      }
    }

    //nos conectamos
    $sql = "UPDATE contacto 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 .= "title_{$languages[$x][0]} = '".mysqli_real_escape_string($conn,$_POST["title_".$languages[$x][0]])."', ";
        $sql .= "description_{$languages[$x][0]} = '".mysqli_real_escape_string($conn,$_POST["description_".$languages[$x][0]])."', ";
    }
    $sql .= "tel ='".$_POST['tel']."',";
    $sql .= "tel2 ='".$_POST['tel2']."',";
    $sql .= "tel3 ='".$_POST['tel3']."',";
    $sql .= "email ='".$_POST['email']."',";
    $sql .= "direccion ='".mysqli_real_escape_string($conn,$_POST['direccion'])."',";
    $sql .= "localidad ='".mysqli_real_escape_string($conn,$_POST['localidad'])."',";
    $sql .= "cp ='".mysqli_real_escape_string($conn,$_POST['cp'])."',";
    $sql .= "provincia ='".mysqli_real_escape_string($conn,$_POST['provincia'])."',";
    $sql .= "latitud ='".$_POST['latitud']."',";
    $sql .= "longitud ='".$_POST['longitud']."',";
    $sql .= "foto ='".$nuevoNombre."' ";
    $sql .= " WHERE id = 1";
    //echo $sql;
    $result_quien = mysqli_query($conn,$sql);
    echo 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="contacto-editar.php">Volver</a>
            </div>
        </div>
    </section>
    <? include "../comunes/footer.php"; ?>
    <? mysqli_close($conn); ?>
    <?
    exit;
    
}//final del isset

$consulta = "SELECT * FROM contacto WHERE id=1";
$result = mysqli_query($conn,$consulta);
echo mysqli_error($conn);
$row = mysqli_fetch_array($result);
?>

<section class="modulos col-md-9 col-lg-10 <?=$seccion?>">
<br>
    <div class="row">
        <div class="col-md-8">
            <h1>Administrar Web <em><?= CLIENT_NAME; ?></em></h1>
            <h2>Editar textos: <em><?= $row['titulo_es']?></em></h2>
        </div>
        <div class="col-md-2">
            <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>
    <br>
    <div class="row">
        <div class="col-md-12">

            <form class="form-horizontal" action="contacto-editar.php?id=<?=$row['id'];?>" method="post" enctype="multipart/form-data" name="form1">
              <input name="id" type="hidden" id="id" value="<?php echo $row['id'];?>">
              <input name="fichero" type="hidden" id="fichero" value="<?php echo $row['foto'];?>">  

              <?php if ($arrlength > 1) { ?>
                  <div class="col-md-10">
                      <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>
              <? } ?> 

              <div class="col-md-12">
                <div class="form-group">
                  <label for="tel" class="col-sm-5 control-label">Teléfono</label>
                  <div class="col-sm-5">
                    <input name="tel" type="text" class="form-control" id="tel" value="<?=$row['tel']?>">
                  </div>
                </div>                     

                <div class="form-group">
                  <label for="tel2" class="col-sm-5 control-label">Teléfono 2</label>
                  <div class="col-sm-5">
                    <input name="tel2" type="text" class="form-control" id="tel2" value="<?=$row['tel2']?>">
                  </div>
                </div>                     

                <div class="form-group">
                  <label for="tel3" class="col-sm-5 control-label">Teléfono 3</label>
                  <div class="col-sm-5">
                    <input name="tel3" type="text" class="form-control" id="tel3" value="<?=$row['tel3']?>">
                  </div>
                </div>                     

                <div class="form-group">
                  <label for="email" class="col-sm-5 control-label">E-mail</label>
                  <div class="col-sm-5">
                    <input name="email" type="text" class="form-control" id="email" value="<?=$row['email']?>">
                  </div>
                </div>

                <div class="form-group">
                  <label for="direccion" class="col-sm-5 control-label">Dirección</label>
                  <div class="col-sm-5">
                    <input name="direccion" type="text" class="form-control" id="direccion" value="<?=$row['direccion']?>">
                  </div>
                </div>

                <div class="form-group">
                  <label for="localidad" class="col-sm-5 control-label">Localidad</label>
                  <div class="col-sm-5">
                    <input name="localidad" type="text" class="form-control" id="localidad" value="<?=$row['localidad']?>">
                  </div>
                </div>

                <div class="form-group">
                  <label for="cp" class="col-sm-5 control-label">CP</label>
                  <div class="col-sm-5">
                    <input name="cp" type="text" class="form-control" id="cp" value="<?=$row['cp']?>">
                  </div>
                </div>                

                <div class="form-group">
                  <label for="provincia" class="col-sm-5 control-label">Provincia</label>
                  <div class="col-sm-5">
                    <input name="provincia" type="text" class="form-control" id="provincia" value="<?=$row['provincia']?>">
                  </div>
                </div>  


                <div class="form-group">
                  <label for="latitud" class="col-sm-5 control-label">Latitud</label>
                  <div class="col-sm-5">
                    <input name="latitud" type="text" class="form-control" id="latitud" value="<?=$row['latitud']?>">
                  </div>
                </div>

                <div class="form-group">
                  <label for="longitud" class="col-sm-5 control-label">Longitud</label>
                  <div class="col-sm-5">
                    <input name="longitud" type="text" class="form-control" id="longitud" value="<?=$row['longitud']?>">
                  </div>
                </div>

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


              </div>


              <?php if ($arrlength > 1) { ?>
                  <div class="tab-content col-md-12" 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-10 control-label">Título (<?=$languages[$x][0]?>)</label>
                            <div class="col-sm-10">
                              <input name="titulo_<?=$languages[$x][0]?>" type="text" class="form-control" id="titulo_<?=$languages[$x][0]?>" value="<?=$row["titulo_".$languages[$x][0]]?>">
                            </div>  
                          </div>

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

                          <div class="form-group">
                            <label for="title_<?=$languages[$x][0]?>" class="col-sm-10 control-label">Title SEO (<?=$languages[$x][0]?>)</label>
                            <div class="col-sm-10">
                              <input name="title_<?=$languages[$x][0]?>" type="text" class="titleSEO form-control" id="title_<?=$languages[$x][0]?>" value="<?=$row["title_".$languages[$x][0]]?>">
                              <p class="help-block contador"></p>
                            </div>
                          </div>

                        <div class="form-group">
                          <label for="description_<?=$languages[$x][0]?>" class="col-sm-10 control-label">Description SEO (<?=$languages[$x][0]?>)</label>
                          <div class="col-sm-10">
                            <textarea name="description_<?=$languages[$x][0]?>" id="description_<?=$languages[$x][0]?>" class="descriptionSEO form-control" rows="6"><?=$row["description_".$languages[$x][0]]?></textarea>
                            <p class="help-block contador"></p>
                          </div>
                        </div>
                      </div>

                    <? } ?>

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

              <div class="form-group">
                <div class="col-sm-offset-2 col-sm-10">
                  <input type="submit" name="submit" class="btn btn-danger btn-lg" value="Actualizar">
                  <a href="../comunes/archivo-protegido.php" class="btn btn-default btn-lg">Cancelar</a>
                </div>
              </div>
            </form>

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


<? mysqli_close($conn); ?>

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