Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/06/2014, 19:28
Avatar de Atomycko
Atomycko
 
Fecha de Ingreso: diciembre-2005
Ubicación: Zapopan Jal.
Mensajes: 91
Antigüedad: 14 años, 1 mes
Puntos: 12
Respuesta: ¿ Es posible guardar fotos en pc por script ?

bueno, la solucion que te comentaba es la siguiente:

Código HTML:
<button type="button" id="descargar_imagenes" data-imagen="agua.jpg" data-veces="5">Descargar</button>
<script>jQuery(function(){
	var imagen = undefined,
		veces = 0,
		descargar = function(no){
			if(imagen == undefined || 1 > veces || no > veces){
				return
			}
			document.location.href='descarga.php?imagen='+imagen+'&no='+no;
			$(window).bind('focus.dwnld', function(){
				$(window).unbind('.dwnld');
				descargar(no+1);
			})
		};
	$('button#descargar_imagenes').click(function(){
		imagen = $(this).data('imagen');
		veces = parseInt($(this).data('veces'));
		descargar(1);
	})
})</script> 
descarga.php
Código PHP:
<?php
$dir 
'ruta/imagenes/';
$imagen $_GET['imagen'];
$no $_GET['no'];
$nombre substr($imagen0strrpos($imagen'.'));
$info = @getimagesize($dir $imagen);
if(!
$info){
    die(
"El archivo no existe o no es valido");
}
else{
    
header("Content-type: {$info['mime']}");
    
header("Content-Disposition: attachment; filename=" $nombre ."_"str_pad($no3'0'STR_PAD_LEFT));
    
readfile($dir $imagen);
}
?>
Bueno, como te decia, esta no es una manera muy convencional de hacerlo, pero de que funciona, funciona.

Saludos!
__________________
PD: Los acentos fueron secuestrados.