Ben garip bir hata ile mücadele ediyorum. Ben indirilebilir bir csv dosyası olarak çıktılar daha sonra DB şeyler kapmak basit bir web uygulaması var. Bu Firefox ve Chrome üzerinde çalışır, ancak IE (bir html fle düşünme) bir csv dosyası olarak tanımak için başarısız olur ve ben hata alıyorum tasarruf ben tıkladığımda, "{sitenin adını} den {dosyanın adını} yüklenemiyor ., bu internet sitesini açılamıyor .... "
Kod:
session_start();
//some logic goes here...
//generate csv header
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=exportevent.csv");
header("Pragma: no-cache");
header("Expires: 0");
echo "Event: " . $event_title . "\n";
//print the column names
echo "Last Name, First Name, Company \n";
while($row = mysql_fetch_assoc($result))
{
echo $row['atlname'] . ',' . $row['atfname'] . ',' . $row['atcompany'] . "\n";
}
Ben içerik-türü bir sürü etrafında oynadım, ama bu hiçbir etkisi vardı.
Güncelleme: Ben application / vnd.ms-excel (ve bu varyasyonları), text / csv denedim, metin / düz, ve ben artık hiçbir şans ile unutmak bazıları.
Bu btw IE8 olduğunu.
Güncelleme 2: bağlantı SSL bitti.