Posted By

sendoa on 01/04/07


Tagged

descargas


Versions (?)

Who likes this?

3 people have marked this snippet as a favorite

luman
vali29
willcodeforfood


Descargas seguras con PHP


 / Published in: PHP
 

Interesante script que te ayudará si no quieres que la gente acceda directamente a tus ficheros para bajárselos. Para ello lo que hará será recoger un parámetro con el fichero que se quiere bajar, añadirle el path donde se encuentra y mediante la cabecera de la respuesta (header) devolver el fichero.

Vía http://sentidoweb.com/2006/10/02/descargas-seguras-mediante-php.php

  1. $dir="/path/directorio/";
  2. if (isset($_REQUEST["fichero"])) {
  3. $fichero=$dir.$_REQUEST["fichero"];
  4. header("Content-type: application/force-download");
  5. header("Content-Transfer-Encoding: Binary");
  6. header("Content-length: ".filesize($fichero));
  7. header("Content-disposition: attachment; filename=\"".basename($fichero)."\"");
  8. readfile("$fichero");
  9. } else {
  10. echo "Fichero seleccionado";
  11. }

Report this snippet  

You need to login to post a comment.