0
我正在創建一個使用PHP Yii框架下載csv文件的表單。我希望它顯示Your file should be downloading.
並在點擊下載後保持在同一頁面上。目前,它會下載內容,但不顯示任何消息。如果我在瀏覽器中選擇刷新按鈕,則會顯示setFlash
消息。有什麼建議麼?重定向時使用setFlash頁面
if (isset($_GET['export'])) {
$getData = $_GET['export'] == 'option1' ? $dataProvider->getData() : $myData->getData();
$fileName = "file.csv";
// Looping through $getData so that I can write to file
Yii::app()->user->setFlash("success", "Your file should be downloading.");
$this -> redirect(Yii::app()-> baseUrl . '/file.csv');
exit();
}