Foros del Web » Programando para Internet » PHP »

Evitar que descarguen PDF

Estas en el tema de Evitar que descarguen PDF en el foro de PHP en Foros del Web. Hola a todos, tengo una duda, en mi sitio saco unos reportes en formato PDF los cuales son totalmente confidenciales, manejo sesiones para ver quienes ...
  #1 (permalink)  
Antiguo 22/08/2009, 14:41
Avatar de Ing_FOFO  
Fecha de Ingreso: agosto-2008
Ubicación: Guatemala
Mensajes: 104
Antigüedad: 15 años, 8 meses
Puntos: 8
Evitar que descarguen PDF

Hola a todos, tengo una duda, en mi sitio saco unos reportes en formato PDF los cuales son totalmente confidenciales, manejo sesiones para ver quienes pueden verlos, cambiarlos y demas.

El problema surge cuando las personas que tienen permisos para verlos, pueden descargar una copia de mi documento y eso es lo que quiero evitar que puedan descargalo localmente, me gustaria que solo lo puedan visualizar.

Obviamente las herramientas para ponerle contraseña a los PDF son inutiles dado que facilmente uno baja otro programa para quitarle la contraseña.

Yo pense hacerlo tipo SCRIBD que lo que hacen es que hacen un SWF del PDF y asi se dificulta un poco mas la descarga del mismo.

Alguien tiene alguna idea de como hacer esto, o alguna otra idea de como protejer mis PDF???

Gracias
__________________
Si te ayude.... regalame un poquito de karma!!!

Los intelectuales resuelven los problemas; los genios ,los evitan.
Albert Einstein (1879-1955)
  #2 (permalink)  
Antiguo 22/08/2009, 15:16
 
Fecha de Ingreso: abril-2009
Ubicación: Miami
Mensajes: 182
Antigüedad: 15 años
Puntos: 8
Sonrisa Respuesta: Evitar que descarguen PDF

Hola

Puedes intentar haciendo que esos archivos PDF se abran en un POPUP [una ventana extra], a dicha ventana le restringes desplegar las herramientas del navegador y otras propiedades, te paso una función en javascript:

<script LANGUAGE="JavaScript">
<!--
function textos(img, ancho, alto){
derecha=(screen.width-ancho)/2;
arriba=(screen.height-alto)/2;
string="toolbar=0,scrollbars=1,location=0,statusba r=0,menubar=0,resizable=0,width="+ancho+",height=" +alto+",left="+derecha+",top="+arriba+"";
fin=window.open(img,"",string);
}
// -->
</script>

//nota que:
- toolbar=0 es para "no mostrar la barra de herramientas
- menubar=0 es para no mostrar la barra de menú
- location=0 es para ocultar la barra de direcciones
- statusbar=0 es para ocultar la barra de status
- resizable=0 es para prohibir reajustar el POPUP
***TODAS ESTAS OPCIONES PUEDES EDITARLAS A TU GUSTO


Y la llamas a la función texto así:
<a href="javascript:textos('tu_pagina_q_muestra_el_pd f.php','580','560')">Abrir</a>

//ese 580 y 560 son alto y ancho de tu POPUP


con esta función logras que la gente no muy experta con los navegadores pues funcionara como lo has planeado.

Si deseas evitar que descargarguen tus pdf es imposible a menos que no los dejes ver [y no es tu caso], si tu no dejas descargarlo, pues los mas listos imprimen la pantalla [printscr] y van armando toda la información hasta que tengan el documento completo... por otra parte si proteges el pdf con contraseñas, pues ya por ahí andan software capaces de eliminar las restricciones de impresion y modificacion.


Espero te ayude.... salu2



-----------------------------------------------------------------------------------------------------
Cita:
Iniciado por Ing_FOFO Ver Mensaje
Hola a todos, tengo una duda, en mi sitio saco unos reportes en formato PDF los cuales son totalmente confidenciales, manejo sesiones para ver quienes pueden verlos, cambiarlos y demas.

El problema surge cuando las personas que tienen permisos para verlos, pueden descargar una copia de mi documento y eso es lo que quiero evitar que puedan descargalo localmente, me gustaria que solo lo puedan visualizar.

Obviamente las herramientas para ponerle contraseña a los PDF son inutiles dado que facilmente uno baja otro programa para quitarle la contraseña.

Yo pense hacerlo tipo SCRIBD que lo que hacen es que hacen un SWF del PDF y asi se dificulta un poco mas la descarga del mismo.

Alguien tiene alguna idea de como hacer esto, o alguna otra idea de como protejer mis PDF???

Gracias
  #3 (permalink)  
Antiguo 24/08/2009, 14:42
Avatar de Ing_FOFO  
Fecha de Ingreso: agosto-2008
Ubicación: Guatemala
Mensajes: 104
Antigüedad: 15 años, 8 meses
Puntos: 8
Respuesta: Evitar que descarguen PDF

Muchas gracias joaowizard, este script al menos me servira para End Users, pero coincido con tu punto de vista que no hay como bloquearlos 100%.

Saludos
__________________
Si te ayude.... regalame un poquito de karma!!!

Los intelectuales resuelven los problemas; los genios ,los evitan.
Albert Einstein (1879-1955)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:48.