Nếu tôi gọi header('Content-Type:text/plain; charset=ISO-8859-15');
trình duyệt sẽ tải xuống tệp thay vì hiển thị tệp đó. Sử dụng text/html
hoạt động thay thế. (tệp được tải xuống vẫn được xử lý, nó không tải xuống mã nguồn)"Loại nội dung: văn bản/đồng bằng" buộc tải xuống tệp
Tôi đã cố gắng thêm header('Content-Disposition:inline;');
nhưng nó đã bị bỏ qua.
Tôi khá thất vọng về những gì có thể gây ra sự cố này, mẹo nào?
Máy chủ là MAMP 1.9.6 (PHP 5.3.5, Apache/2.0.64).
chỉnh sửa: điều này chỉ xảy ra trên Chrome, nó hoạt động trên Firefox, Camino và Safari.
Trình duyệt là gì? Tôi khá chắc chắn rằng IE sẽ nhắc tải xuống khi nó gặp bất kỳ điều gì khác ngoài 'image/*' và 'text/html'. Đây là lý do tại sao các tệp javascript/css được tải xuống thay vì được hiển thị. –
@rudi_visser: Chrome –
Thật kỳ lạ, không bao giờ nhìn thấy nó (cũng không thể tái tạo): ( –