Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   header("Content-type: csv/plain") (https://forum.antichat.xyz/showthread.php?t=63105)

Naydav 29.02.2008 20:16

header("Content-type: csv/plain")
 
$f = fopen('export.csv', "w");

$csv = "test";
fwrite($f,$csv) or die("Not wtite");

header("Content-type: csv/plain");
header("Content-Disposition: attachment; filename=export.csv");
header("Content-length:".(string)(strlen($csv)));


Скачивает файл с нулевым размером...
Подскажите, что нужно исправить?

mr.The 29.02.2008 20:51

всё правильно. ты ж файл записал а вывод не сделал. а что ты хотел?

Naydav 29.02.2008 20:57

Цитата:

Сообщение от mr.The
всё правильно. ты ж файл записал а вывод не сделал. а что ты хотел?

блин, точно...
что то типа fputs

mr.The 29.02.2008 21:03

PHP код:

header("Content-type: csv/plain");
header("Content-Disposition: attachment; filename=export.csv");

$fn=fopen('export.csv' ,"r"); 
fpassthru($fn);
fclose($fn); 

так сделай.

Helios 01.03.2008 00:38

Так будет красивее
PHP код:

echo file_get_contents('export.csv'); 


Macro 01.03.2008 01:10

А еще красивее,
PHP код:

readfile('export.csv'); 



Время: 04:16