Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/11/2008, 19:59
dxzon
 
Fecha de Ingreso: agosto-2008
Mensajes: 17
Antigüedad: 16 años, 5 meses
Puntos: 0
Información Hotlink algun decode ?

Buenas, mi consulta es si por ejemplo tengo una web que ha puesto hotlink y yo quiero... los mp3 pero lamentablemente puso hotlink o al menos asi parece.. y bueno yo habia puesto un dowland con headers... para poder descargarlo... y anteriormente si descargaba normal pero ahora sale este error.

failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden

como si no encontrara el archivo, por ahi me dijeron de que habia un class para hotlink alguien que me pueda ayudar.. ?


descargar.php antiguo

<?php
$extensiones = array("mp3","skm","swf");
$f = $_GET["f"];
$ftmp = explode(".",$f);
$fExt = strtolower($ftmp[count($ftmp)-1]);

if(!in_array($fExt,$extensiones)){
die("<b>ERROR!</b> no es posible descargar archivos con la extensión $fExt");
}
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"$f\"\n");
$fp=fopen("$f", "r");
fpassthru($fp);
?>

descargar.php?f=URL DEL MP3

Pd: antes de postear estube buscando por google y no encontre respuestas =( quizas no escribi adecuadamente.