2010-12-12 2 views
0

私はユーザーがログインし、ユーザー名とその特権がセッション変数に設定され、ログインページにユーザーの必要なホームページが含まれ、ユーザーにはダウンロードするオプションがあります。私の問題は、ファイルのリストがユーザーがファイルをクリックして表示され、パラメータを取得し、ユーザーがクリックしたファイル名がダウンロードされるべきときです。 。 。ヘッダーがすでに送信されていてヘッダーを変更できないため、ダウンロードファイルを作成できません。どうすればこのシナリオでダウンロードリンクを作成できますか?ダウンロードリンクを作成できません

答えて

0

ヘッダー情報が必要になるまで送信されないように、コードで回避策を講ずる必要があります。ダウンロードに関しては、単にファイル名をリンクするだけでダウンロードが開始されます。

+0

ユーザーが認証されると、ヘッダーが送信され、すべてのページユーザーが、彼が許可されているかどうかを確認する必要があることをクリックします。 。 。ヘッダーはどんなコストでも送信されます。 。出力バッファリングを試してみてください。 。 。 – Kracekumar

関連する問題