Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/06/2015, 03:36
Avatar de iblancasa
iblancasa
 
Fecha de Ingreso: diciembre-2012
Ubicación: España
Mensajes: 143
Antigüedad: 12 años, 1 mes
Puntos: 16
Respuesta: Impedir descarga de imagenes

Cita:
Iniciado por saunier Ver Mensaje
La verdad es que lo mismo que me estáis diciendo a mi, se lo dije yo antes al que me pidió esto de impedir la descarga de las imágenes. Y bueno esta claro que con una simple captura de escritorio ya se guarda la imagen.

Pero lo que pedía era eso, impedir la descarga al darle a "guardar página como...", por cierto gracias por el consejo ya que he comprobado que con lo del css funciona perfectamente.

Rafael me puedes explicar si eres tan amable lo de "Otra más es segmentar la imagen." que te refieres a trozear la imagen? pero esto de que serviría? es curiosidad

Y lo de poner la imagen transparente, esto sería para el botón derecho, no? o también sirve para otra cosa?

Tengo otra duda si alguno me la pudiera responder, es sobre el acceso directo a una imagen me explico: impedir que vaya a la sección "x" para ver las imagenes no es problema ya que através del código del php se impide el acceso si no te logueas, pero si copio la url de la imagen puedo acceder a ella directamente ya que no paso por el php, alguien sabe como puedo impedir que pase esto?

Un saludo y gracias.
Sobre segmentar la imagen: al estar la imagen dividida en pedazos muy pequeños, si tu pulsas sobre uno y le das a "guardar como", tendrás solo guardado ese fragmento, no toda la imagen. Hay un programa llamado 2Mosaic que te ayudará con eso y que creo que hasta daba el HTML que tenías que insertar.

Sobre imagen transparente: sí. Sirve para el botón derecho pero, editando el código de la página con las herramientas de desarrollador del navegador o utilizando algún software como "Adblock", se puede eliminar la imagen transparente (de forma local, claro) y copiarla igual.

Sobre evitar acceso directo: echa un ojo a Google por que lo he visto por ahí alguna vez. Si no recuerdo mal, tienes un fichero PHP al que se le pasa un parámetro (un ID, por ejemplo) para identificar a la imagen. Se comprueba que hayas iniciado sesión (en caso negativo, no se devuelve nada). Cuando el script PHP lee el ID, obtiene la imagen a la que se le asocia dicho ID y devuelve la imagen.