嗯,我有一個頁面鏈接到報告。每當有人點擊一個報告時,他們可以下載Excel文件。但是,有時候沒有字段可以進行報告。在這種情況下,我想顯示一條警報消息,並在點擊「接受」後,他們會被重定向到主面板。當他們點擊報告時,他們轉到使用switch
獲取數據的控制器。如果沒有數據,則返回FALSE
;所以在控制器結束後,我檢查:點擊接受後顯示警告消息和重定向
if ($result_array != FALSE)
to_excel($result_array->result_array(), $xls,$campos);
else {
echo "<script>alert('There are no fields to generate a report');</script>";
redirect('admin/ahm/panel');
}
如果我擺脫redirect('admin/ahm/panel');
然後警報的作品,但它移動用戶本來應該生成Excel文件的頁面。但是如果我使用重定向,控制器將用戶移到主面板而不顯示警報。
任何幫助表示讚賞。
在此先感謝。
重定向第一,通知您重定向到頁面需要顯示警報。 – kevin628 2012-08-08 17:11:36