Cita:
Iniciado por Operadormail Mira el codigo fuente de la pagina que se te queda en blanco para saber si saca algun error que no se muestre por pantalla.
Prueba tambien a poner la ruta absoluta del fichero...
Es lo que se me ocurre, ya que a mi estas cabeceras me funcionan perfectamente
Hola, se donde esta el error si quito el if, funciona perfectamente, pero claro no controlo el logeo del usuario ;
//if ($HTTP_COOKIE_VARS['CODE_OK']='1'){
$file='/download/miarchivo.zip'; // Nombre del fichero
header('Content-type: application/zip');
header('Content-Disposition: attachment; filename="'.$file.'"');
header ("Content-Length: ".filesize($file));
header("Pragma: no-cache");
header("Expires: 0");
readfile($file);
Si pongo el If me da el siguiente error, indicar que antes me ponia la pantalla en blanco porque no entraba en el if, otro error que tenia pues en vez de !='1' debe ser ='1', ahora entra en el if, pero sale el error que indico ;
HTTP Error 403 - Prohibido
Saludos