/
var
/
www
/
clients
/
client1
/
web2
/
web
/
admin
/
/var/www/clients/client1/web2/web/admin
mkdir
upload
Name
Size
Mode
Actions
css/
-
0755
rm
fonts/
-
0755
rm
imagenes/
-
0755
rm
js/
-
0755
rm
responsive-sidebar-navigation-master/
-
0755
rm
vendors/
-
0755
rm
access.php
344
0644
edit
dl
rm
admin.php
19898
0644
edit
dl
rm
assets.php
518
0644
edit
dl
rm
banners_mod2.php
4190
0644
edit
dl
rm
certificaciones_mod.php
2847
0644
edit
dl
rm
certificaciones_mod2.php
2551
0644
edit
dl
rm
comodin_mod.php
2368
0644
edit
dl
rm
comodin_mod2.php
1927
0644
edit
dl
rm
contactos_mod.php
1674
0644
edit
dl
rm
datepicker.php
138
0644
edit
dl
rm
editor.php
623
0644
edit
dl
rm
eliminar.php
449
0644
edit
dl
rm
eliminar_ajax.php
209
0644
edit
dl
rm
eliminar_archivo.php
215
0644
edit
dl
rm
estilos.css
1287
0644
edit
dl
rm
excel_contacto.php
2377
0644
edit
dl
rm
frases_mod2.php
1175
0644
edit
dl
rm
funciones.js
1316
0644
edit
dl
rm
funciones.php
13648
0644
edit
dl
rm
home.php
29
0644
edit
dl
rm
imagenes_home_add.php
1053
0644
edit
dl
rm
imagenes_home_mod.php
2669
0644
edit
dl
rm
imagenes_home_mod2.php
2352
0644
edit
dl
rm
index.php
3249
0644
edit
dl
rm
links_mod2.php
1157
0644
edit
dl
rm
log.php
2575
0644
edit
dl
rm
logout.php
200
0644
edit
dl
rm
medidas_mod.php
2448
0644
edit
dl
rm
medidas_mod2.php
2547
0644
edit
dl
rm
ordenar.php
543
0644
edit
dl
rm
pdfs_mod2.php
3090
0644
edit
dl
rm
post_procesos.php
624
0644
edit
dl
rm
procesos.php
10335
0644
edit
dl
rm
process.ordenar.php
435
0644
edit
dl
rm
representantes_mod.php
2317
0644
edit
dl
rm
representantes_mod2.php
4025
0644
edit
dl
rm
sliders_mod.php
2468
0644
edit
dl
rm
sliders_mod2.php
5073
0644
edit
dl
rm
sube_fotos.php
6605
0644
edit
dl
rm
sube_fotos_multiple.php
6104
0644
edit
dl
rm
t.php
698
0644
edit
dl
rm
tabla_fusion_mod.php
3475
0644
edit
dl
rm
tabla_fusion_mod2.php
4797
0644
edit
dl
rm
tabla_mod.php
3220
0644
edit
dl
rm
tabla_mod2.php
4145
0644
edit
dl
rm
titulos.php
2722
0644
edit
dl
rm
usuarios_mod.php
2265
0644
edit
dl
rm
usuarios_mod2.php
1776
0644
edit
dl
rm
videos_mod.php
2444
0644
edit
dl
rm
videos_mod2.php
1915
0644
edit
dl
rm
video_home_mod2.php
1457
0644
edit
dl
rm
zona_mod.php
1832
0644
edit
dl
rm
zona_mod2.php
1521
0644
edit
dl
rm
Edit:
/var/www/clients/client1/web2/web/admin/sube_fotos_multiple.php
(6104B)
<?php ///////////////////////////////// SUBE FOTOS //////////////////////////////////////////// //$arch: Es para el mod //$campo_browse: Como se llama el campo file //$ruta: es donde guardo la imagen/archivo //$prefijo: agrega un prefijo ADELANTE si no se pone nada no hace nada //$nuevo_nombre cambia nombre del archivo //$carpeta: nombre de la carpeta de destino, si no existe la crea //$sin_subir: usa la foto de original, no sube nada //$cut: es el tamaño maximo que puede tener la foto de alto //$corte: puede ser ancho o alto y lo que busca es que no se achique si la foto es muy chica //$unica: le pone código unico adelante /*--------------- FALLA EN NUEVO NOMBRE ------------*/ function sube_fotos4($arch,$campo_browse,$ruta,$alto,$ancho,$prefijo,$nuevo_nombre,$carpeta,$sin_subir,$borrar_original,$jpg,$corte,$aure, $cut, $i){ $unica=''; //echo $_FILES[$campo_browse]['name'][$i]; $extension = substr(strtolower($_FILES[$campo_browse]['name'][$i]),-3,3); if($arch!=''){ $arch=$_POST[$arch]; } else { $arch='' ; } $ancho_original = $ancho; $alto_original = $alto; if(basename($_FILES[$campo_browse]['name'][$i])!=NULL){ /*-------- CHEQUEO QUE NO SE PHP -----------------------------------------------*/ if($extension=='php'){die ("NO SE PUEDEN SUBIR ARCHIVOS DE ESTE TIPO");} /*-------- SOLO JPG ------------------------------------------------------------*/ if($jpg=='Y'){ if($extension!='jpg' && $extension!='png'){die ("SOLO SE PUEDEN SUBIR ARCHIVOS CON EXTENSION JPG y PNG<br><a href=\"javascript:history.back();\">Volver al panel</a>");} } /*-------- CREO CARPETA ORIGINAL -----------------------------------------------*/ if($sin_subir=='N'){ if (!file_exists($ruta."original")){ mkdir ($ruta."original", 0777) or die("No se ha podido crear el directorio $ruta original"); @chmod($ruta."original", 0777); } } /*-------- NORMALIZO NOMBRE --------------------------------------------------------*/ /*$nombre=preg_replace(' ','_',basename($_FILES[$campo_browse]['name'])); $nombre=preg_replace("[^A-Za-z0-9._]", "", $nombre);*/ $nombre=preg_replace("/[^0-9a-zA-Z\-.]/", "", basename($_FILES[$campo_browse]['name'][$i])); if($unica=='Y'){ $agregado=date('mdHi'); $nombre=$agregado.'_'.$nombre; //$nombre=md5(microtime()).'_'.$nombre; } $nombre_original = $nombre; /*-------- SUBO FOTO ------------------------------------------------------------*/ if($sin_subir=='N'){ move_uploaded_file($_FILES[$campo_browse]['tmp_name'][$i], $ruta."original/".$nombre)or die("No se ha podido subir la foto original"); @chmod($ruta.$nombre, 0777); } /*-------- PREFIJO --------------------------------------------------------------*/ //$nombre = $prefijo.$nombre; /*-------- NOMBRE --------------------------------------------------------------*/ if($nuevo_nombre!=''){$nombre=$nuevo_nombre;} /*-------- CARPETA --------------------------------------------------------------*/ if($carpeta!=''){ if (!file_exists($ruta.$carpeta)){ mkdir ($ruta.$carpeta, 0777) or die("No se ha podido crear la carpeta $ruta.$carpeta"); @chmod($ruta.$carpeta, 0777); } } /*------- GENERO FOTO -----------------------------------------------------------*/ if($jpg=='Y' && $extension='jpg' && $alto!='' && $ancho !=''){ $datos = getimagesize($ruta."original/".$nombre_original) or die("PROBLEMAS CON FOTO ORIGINAL IMAGESIZE"); /*$alto_original=$datos[1]; $ancho_ancho_ariginal=$datos[0];*/ if($aure=='Y'){ if($datos[0]<$datos[1]){ $porcentaje = $alto / $ancho; $nueva_proporcion = $datos[1] / $datos[0]; if($nueva_proporcion > $porcentaje){$ancho = "N"; } if($nueva_proporcion < $porcentaje){$alto = "N"; } } else { $porcentaje = $ancho / $alto; $nueva_proporcion = $datos[0] / $datos[1]; if($nueva_proporcion > $porcentaje){$alto = "N"; } if($nueva_proporcion < $porcentaje){$ancho = "N"; } } } if($cut=='Y'){ if($datos[0]<$datos[1]){ $porcentaje = $alto / $ancho; $nueva_proporcion = $datos[1] / $datos[0]; if($nueva_proporcion > $porcentaje){$alto = "N"; } if($nueva_proporcion < $porcentaje){$ancho = "N"; } $corto_por=0; } else { $porcentaje = $ancho / $alto; $nueva_proporcion = $datos[0] / $datos[1]; if($nueva_proporcion > $porcentaje){$ancho = "N"; } if($nueva_proporcion < $porcentaje){$alto = "N"; } $corto_por=1; } } $hacer = 'Y'; if($alto =='N' || $ancho == 'N') { if($alto == 'N') { $proporcion = $ancho / $datos[0]; $alto = $datos[1] * $proporcion; if($datos[0]<=$ancho){$hacer='N';} } if($ancho == 'N') { $proporcion = $alto / $datos[1]; $ancho = $datos[0] * $proporcion; if($datos[1]<=$alto){$hacer='N';} } } if($hacer=='Y'){ //$img = imagecreatefromjpeg($ruta.'original/'.$nombre) or die("NO SE PUDO CREAR LA IMAGEN"); $extsss = substr(strtolower($nombre),-3,3); if($extsss=='png'){ $img = imagecreatefrompng($ruta.'original/'.$nombre) or die("NO SE PUDO CREAR LA IMAGEN PNG".$extension); } else { $img = imagecreatefromjpeg($ruta.'original/'.$nombre) or die("NO SE PUDO CREAR LA IMAGEN JPG"); } $thumb = imagecreatetruecolor($ancho,$alto); imagecopyresampled ($thumb, $img, 0, 0, 0, 0, $ancho, $alto, $datos[0], $datos[1]); imagejpeg($thumb,$ruta.$prefijo.$nombre); @chmod($ruta.$prefijo.$nombre, 0777); } else { copy($ruta."original/".$nombre_original,$ruta.$carpeta.'/'.$prefijo.$nombre); @chmod($ruta.$prefijo.$nombre, 0777); } if($cut=='Y' && $hacer=='Y'){ //DESPUES QUE SE GENERA LA FOTO LA CORTA Y LA PISA if($corto_por == 1){$corta=$ancho-$ancho_original;} if($corto_por == 0){$corta=$alto-$alto_original;} $datoscut = getimagesize($ruta.$prefijo.$nombre); @chmod($ruta.$prefijo.$nombre, 0777); image_cut($ruta.$prefijo.$nombre,$ruta.$prefijo.$nombre,$corta,$corto_por); @chmod($ruta.$prefijo.$nombre, 0777); //unlink($ruta.'temp_'.$prefijo.$nombre); } } else { copy($ruta."original/".$nombre_original,$ruta.$carpeta.'/'.$nombre); //@unlink($ruta."original/".$nombre_original); } return($nombre_original); } else {return($arch);} } ?>
Save
cmd:
run