Forum Webscript.Ru

Программирование => PHP => Тема начата: Zhil от 24 Июля 2006, 16:43:02

Название: Подскажите по CSV и заголовкам плззз
Отправлено: Zhil от 24 Июля 2006, 16:43:02
Как заставить броузер корректно открывать  файл .csv   Exel\'ем ????
Есть такой скрипт:
$fname="/tmp/test.csv";
$fh=fopen($fname, "w");
$wr=fputs($fh, $content);
fclose($fh);
header("Content-type: application/csv");
readfile($fname);

Скрипт открывает этот файл в Exel как обычный текстовой файл - т.е. не разбивает на поля и строки.

Но если файл  test.csv открыть в броузере вручную, через адресную строку типа http://....test.csv, то он откроется правильно - с разделением по полям и строкам. Как заставить скрипт открывать также?

Заранее спасибо!
Название: Подскажите по CSV и заголовкам плззз
Отправлено: CGVictor от 24 Июля 2006, 16:50:31
Zhil

text/csv

Туда же:
text/tab-separated-values
application/csv
text/x-csv
text/comma-separated-values
Название: Подскажите по CSV и заголовкам плззз
Отправлено: Zhil от 24 Июля 2006, 16:52:35
Спс!!!!!!!!!

А если не comma - a ";" ?
Название: Подскажите по CSV и заголовкам плззз
Отправлено: CGVictor от 24 Июля 2006, 18:45:27
Zhil
CSV - в любом случае Comma Separated Values.