私はWebサービスを開発しています。このサービスでは、ユーザは.phpファイルをアップロードし、サービスはPHPファイルからUTF8 BOM文字を削除します。そして、そここのようなリンクになります。ファイルをダウンロードするように強制する
<a href="uploads/as8df7/uploadedfile.php">Download Your File</a>
しかし、私は、このファイルには、このリンクは、ブラウザの閲覧をクリックしたとき。私はそれを閲覧したくない、私はそれをダウンロードしたい。したがって、ユーザーがこのリンクをクリックすると、ダウンロードが開始されます。
アイデア?
(私は uploadedfile.phpファイルを変更したくないPS、また、私はこのことについて5つの質問を読んで、それでも私は問題を抱えている。)
'uploadedfile.php'を修正する必要があります。 –
しかし、あなたは 'uploadedfile.php'をダウンロードしますか? – Eray
は、現在の形式でアップロードされたファイルを実行します。これはno-noです。正しいヘッダを送り、ファイルのソースコードを渡すトランスポートスクリプトが必要です –