ciao

io creo un file excel al volo con il seguente codice:

Codice PHP:
<?

session_start
();

include (
"../rubrica/rubrica.php");

include (
"../lib/funzioni.php");


$r=new Rubrica;

$tipo_esportazione=$_GET["tipo_esportazione"];

header('Content-type: application/vnd.ms-excel');

header("Content-Disposition: attachment; filename=\"esportazione.xls\""); 

switch(
$tipo_esportazione){

    case 
"elenca_contatti":

        if(
check_permesso2(c_campo("elenca_contatti"),get_userid())){

            
$r->elenca($_SESSION["esporta_elenca_query"]);
        }
        break;
    case 
"":break;
    case 
"":break;
}



?>
il problema è che se scarico il file e poi lo apro va tutto bene, mentre se provo ad aprirlo direttamente con IE mi da un errore di accesso ad un file temporaneo, sbaglio qualcosa?

consigli?