ローカルホストで動作していますが、ライブでの CSV ダウンロードで問題に直面しています。
csvのファイル ダウンロードはローカル ホストで動作しますが、ライブの場合は実行しませんでした
、しかし、その方法も私にはうまくいきませんでした。私はそれで試しました。
ここに私のコードがあります、見てください -
//Final function, called from module file.
function event_signup_download_detail($nid)
{
module_load_include('inc', 'signup_event', 'event_signup_view');
$csv_output = '';
$csv_output .= "Role,Last name,First Name,Patrol,Position,Home phone,Cell Phone,Email,Payment Date,Unit Join Date,Payment Status\n";
$nid = 2001;
// add the paid users to the csv
$csv_output .= getPaidScoutUsers($nid);
// get unpaid users, add them to the csv
$csv_output .= getUnpaidUsers($nid);
header('Content-type: "application/vnd.ms-excel"');
header('Content-Disposition: attachment;filename=\"Registration_information.csv\"');
echo $csv_output;
exit;
}
結果をページに出力するだけです。ダウンロードされるはずのCSVファイルに必要なもの..
コメントによると、私は .htaccess を変更することを想定していますが、csv のダウンロードは同じコード行の他のページで既に機能しているため、ここでも機能する必要があります..
この印刷物がダウンロードの開始をどのように終了させているのかわかりません...