Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2013, 17:35
oldwil
 
Fecha de Ingreso: julio-2012
Ubicación: Caracas
Mensajes: 22
Antigüedad: 12 años, 5 meses
Puntos: 0
Exclamación Problemas descargas php

Hola todos les comento mi problema, tengo un pequeño sistema para descargar archivos, los archivos son almacenados en formator rar y la base de datos almaceno el nombre del archivo, entoces tengo un buscador que generar links de descargas directas coloco el codigo del script del sistema de descargas
Código PHP:
<?php
include ('funciones.php');
$ip $_SERVER['REMOTE_ADDR'];
$op='127.0.0.1';//cambiar y colocar el ip de las maquinas autorizadas para realizar descargas if (verificar_usuario()){
if (verificar_usuario())
{
if ((
$ip)==($op))    
//uso de la funcion verificar_usuario()
{
//uso de la funcion verificar_usuario()
$id=$_GET["id"];
$direc="resultados";
$enlace $direc"/" $id;
header("Content-Disposition: attachment; filename=".$id."\n\n");
header("Content-Type: application/x-rar-compressed");
header("Content-Length: ".filesize($enlace));
readfile($enlace);
} else { 
header('Location:menucito.html');
     }
    } 

else {
    
//si el usuario no es verificado volvera al formulario de ingreso
     
echo "Descarga permitida solo desde las computadoras autorizadas";
}
?>
la cuestio es que cuando descargo el archivo ocurre que cuando intento abrirlo el winrar dice que esta dañado o es un formato no valido. Les agradez de ante mano dado que el proyecto en cuestion es mi tesis de pregrado.