Если Вам необходимого выгружать прайс или другие данные из своего скрипта, то сделать это проще простого. Для этого достаточно передать браузеру необходимые заголовки, для этого используется функция header().
<?
//Передам браузеру заголовки, что будет передоваться файл 'csv'
header("Content-type: csv/plain");
//Передам браузеру заголовки, как будет называться файл
header("Content-Disposition: attachment; filename=export" . date("Y-m-d") . ".csv");
//Если известен размер передаем размер
header("Content-length:".(string)(strlen($csv)));
//Выводим содержание файла, так
echo $csv;
//или формируем его
?>
спасибо за совет