آژانس هواپیماییexchanging

Download file with IE

شروع موضوع توسط hichkas021 ‏1 جولای 2007 در انجمن PHP

  1. hichkas021

    hichkas021 Registered User

    تاریخ عضویت:
    ‏7 می 2006
    نوشته ها:
    189
    تشکر شده:
    0
    محل سکونت:
    No Where
    سلام به همه PHP کارهای محترم.
    من برای دانلود غیر مستقیم فایل هام از هدر های زیر استفاده می کنم :
    PHP:
    header('Content-type: '.$_SESSION['t']);
    header('Content-Disposition: attachment; filename="'.$_SESSION['n'].'"');
    header('Content-Length: '.filesize("./MyFiles/".$_SESSION['tmp']));
    @
    readfile("./MyFiles/".$_SESSION['tmp']);
    exit(
    0);
    این کد با فایرفاکس درست کار میکنه و فایل دانلود میشه. اما با اینترنت اکسپلورر 7 خطای زیر رو می ده :
    کد:
    Internet Explorer Can Not Download {File} From Localhost.
    
    Internet Explorer was not able to open this site.The requested site is either unavailible or can not be found. Please try again later.
    
    کسی نمی دونه کجای کارم اشکال داره ؟:(
     
  2. firebird

    firebird Registered User

    تاریخ عضویت:
    ‏2 جولای 2005
    نوشته ها:
    1,424
    تشکر شده:
    9
    بعید میدونم مشکل از کدت باشه. احتمالاً موضوع تنظیمات مرورگر یا یک برنامه آنتی ویروس یا فایروال هست یا اینکه اسم فایل مشکل داره. یک همچین چیزی هست. این صفحه رو ببین شاید به دردت بخوره : http://www.smartcomputing.com/techsupport/detail.aspx?guid=&ErrorID=33745