PHPTwitterfacebookG+B!PocketLINEアクセスしてきたユーザーに指定したファイルをダウンロードさせる方法を説明しています。指定したファイルをユーザーにダウンロードさせる指定したファイルをユーザーにダウンロードさせたい場合、そのファイルのURLをハイパーリンクで提示し、ユーザーに「右クリック→リンク先を保存」してもらえればダウンロードさせることが可能です。慣れていないユーザー(右クリックから対象ファイルを保存できることを知らないユーザーなど)にとっては不便ですし、そもそもその手順をユーザー側に強いるのはスマートではない気がします。ヘッダー情報のコンテンツタイプに「application/force-download」を設定この場合、以下を記述したダウンロード用PHPファイルを作成し、そのファイル(ページ)にユーザーをアクセスさせれば自動的にファイルをダウンロードさせることが可能です。'"');//ファイルの読み込み(出力)readfile($file_path);?>ポイントはヘッダー情報のコンテンツタイプに「application/force-download」を設定することです。filesize関数はWeb上のファイルのサイズは取得できないので、もしもWeb上のファイルをダウンロードさせたい場合、11行目はコメントアウトしてください(11行目はなくても可)。@ysklog_net﻿この記事をシェアする管理人プロフィール今年(2017年)の3月に7年間勤めた公務員を退職して現在ニートしているアホです。【PHP】file_get_contentsで取得した画像ファイルを出力すると文字列データとなるTwitterの指定したユーザーの画像をまとめてダウンロード・保存するツールコメントまだコメントはありません。