Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/05/2009, 05:12
fatasma
Usuario no validado
 
Fecha de Ingreso: octubre-2008
Ubicación: BRUSELAS
Mensajes: 211
Antigüedad: 15 años, 6 meses
Puntos: 3
Respuesta: Problema al descargar archivos y session_start

Cita:
Iniciado por bysv Ver Mensaje
Código PHP:
<?php
  session_start
();
  require_once(
"../funciones/funciones_todas.php");

  if (isset(
$_SESSION['valid_user']))
  {
    
$datos_archivo=recuperar_datos_archivo_id($_GET["doc"]);
    
$ruta"../".$datos_archivo['ruta'];

    
header ("Content-Type: ".$datos_archivo['tipo_archivo']."");
    
header ("Content-Length: ".filesize($ruta));
    
header ("Content-Disposition: attachment; filename=".$datos_archivo['nombre_archivo']."\n\n");
    
readfile($ruta);
  }
  else
  
header("Location: ...);
?>
header("Location: aqui tienes que poner la pagina hacia donde quieres ir");

quita todos los header que tienes y pon un echo de la variable $datos_archivo['nombre_archivo'], para ver lo que contiene

otra pregunta no sera por el
require_once("../funciones/funciones_todas.php");??
necesitas esas funciones para descargar el archivo??