ホームページ > バックエンド開発 > PHPの問題 > PHP がリンクをクリックすると、リンクは開かずにダウンロードされます。

PHP がリンクをクリックすると、リンクは開かずにダウンロードされます。

藏色散人
リリース: 2023-02-26 14:20:01
オリジナル
2961 人が閲覧しました

PHP がリンクをクリックすると、リンクは開かずにダウンロードされます。

#リンクをクリックすると開くのではなくダウンロードされることを認識するための php メソッド

ハイパーリンクが txt に接続されているtext を直接開かず、クリックしてダウンロードしてください。

サーバー側の処理方法は 2 つあり、1 つは apache や iis、tomcat などのサーバーに設定する方法と、送信タイプを指定する方法です。プログラム内で。

この情報は http ヘッダー情報に属し、PHP にはヘッダー情報を直接操作する機能があります。

php の実装方法:

コードは次のとおりです:

<?php
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=".basename($_GET[&#39;url&#39;]));
readfile($filename);
?>
ログイン後にコピー

PHP 関連の詳細については、

PHP 中国語 Web サイトをご覧ください。

以上がPHP がリンクをクリックすると、リンクは開かずにダウンロードされます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート