[HOME]

Path : /home/hermanostamargo/ftp/administracion/content/comunes/callback/
Upload :
Current File : /home/hermanostamargo/ftp/administracion/content/comunes/callback/mover_upload.php

<?
//la variable en el html, la ruta de destino hast el dir
function subir_imagen($var_html,$ruta_destino){

	if ($_FILES[$var_html]['size']>8000000){
		?>
        <div class="row col-md-9 justify-content-md-center">      
            <div class="col-md-8 text-center ">
              <br>
              <div class="alert alert-danger" role="alert"><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> El tama&ntilde;o de la imagen es demasiado grande, debe ser inferior a 6MB</div>
              <a class="btn btn-primary" href="contacto-editar.php">Volver</a>
            </div>
        </div>
        <?
		exit;
	}
	if (is_uploaded_file($_FILES[$var_html]['tmp_name'])) {
			//revisamos que sea jpg
			if ($_FILES[$var_html]['type'] == "image/jpeg" || $_FILES[$var_html]['type'] == "image/pjpeg" && $_FILES[$var_html]['size']<8000000){
				//nuevo nombre para la imagen
				global $nuevoNombre;
				$extension = end(explode('.',$_FILES[$var_html]['name']));
				$nuevoNombre = substr($_FILES[$var_html]['name'],0,strlen($_FILES[$var_html]['name'])-(strlen($extension)+1))."-".time();
				$nuevoNombre = toAscii($nuevoNombre, "'").".jpg";
				//movemos la imagen
				move_uploaded_file($_FILES[$var_html]['tmp_name'],$ruta_destino.$nuevoNombre);
				//echo "La imagen se ha guardado correctamente<br>\n";
			}else if ($_FILES[$var_html]['type'] == "image/png" && $_FILES[$var_html]['size']<8000000){
				//nuevo nombre para la imagen
				global $nuevoNombre;
				$extension = end(explode('.',$_FILES[$var_html]['name']));
				$nuevoNombre = substr($_FILES[$var_html]['name'],0,strlen($_FILES[$var_html]['name'])-(strlen($extension)+1))."-".time();
				$nuevoNombre = toAscii($nuevoNombre, "'").".png";
				//movemos la imagen
				move_uploaded_file($_FILES[$var_html]['tmp_name'],$ruta_destino.$nuevoNombre);
				//echo "La imagen se ha guardado correctamente<br>\n";
			}else{
				?>
		        <div class="row col-md-9 justify-content-md-center">      
		            <div class="col-md-8 text-center ">
		              <br>
		              <div class="alert alert-danger" role="alert"><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> Error al cargar la imagen</div>
		              <a class="btn btn-primary" href="contacto-editar.php">Volver</a>
		            </div>
		        </div>					
				<?php
				exit;
			}
		} else {
		?>

	        <div class="row col-md-9 justify-content-md-center">      
	            <div class="col-md-8 text-center ">
	              <br>
	              <div class="alert alert-danger" role="alert"><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> Formato no valido</div>
	              <a class="btn btn-primary" href="contacto-editar.php">Volver</a>
	            </div>
	        </div>	
		<?php
			exit;
		}
	}
?>