Satır sonu IE tarafından üretilen CSV dosyası olmuyor

1 Cevap php

CSV dosyasını oluşturmak için aşağıdaki PHP kodu kullanıyorum:

        header("Expires: 0");
        header("Cache-control: private");
        header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
        header("Content-Description: File Transfer");
        header("Content-Type: text/csv");
        header("Content-disposition: attachment; filename=site_list.csv");

CSV dosyası tüm tarayıcılarda başarıyla oluşturulur. MS Excel ile açıldığında Ama IE tarafından oluşturulan dosya, tek bir satırda tüm verileri gösterir.

PS:

  • Diğer tarayıcılarda (FF, Google Chrome) tarafından oluşturulan dosyaları mükemmel davranıyor.
  • Ben satır sonları için "\ n" kullanıyorum.
  • "\ R \ n" yardımcı olmuyor kullanma

1 Cevap

Eğer yeni satır olarak \r\n kullanarak denediniz mi? Ben satırbaşı geldiğinde IE bazı sürümler bazı garip sorunları var biliyorum.