[PHP-users 7403] Re: ダウンロード制御

山内 條生 php-users@php.gr.jp
Mon, 13 May 2002 17:29:01 +0900


山内@JR四国です。

Kiyokazu Matsui さん wrote at 2002/05/13 17:18:03:
>ここで、ブラウザのURLにdownload.php3?path_file=/usr/src/samp.txt
>のように直接指定すると、おそらく、ダウンロードができてしまいます。
>親ページクリックでしかダウンロードすることができないような方法に
>改良したいのですが、もしよいお考えをお持ちの方が見えましたら、
>アドバイスを下さい。

親ページも PHP で記述して、セッションを利用するのが一番簡単だと
思います。

たとえば、親ページで

session_start();
session_register("oya_page");
$oya_page=1;

としておいて、
子ページの最初に

session_start();
session_register("oya_page");

if( $_SESSION["oya_page"] ){
	...処理の内容...
}

と書いておけば、親ページから呼ばざるを得ないと思うのですが。


−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
   JR 四国旅客鉄道株式会社 工務部電気課 山内 條生
      JR四国ホームページ http://www.jr-shikoku.co.jp/
      四国の特急30周年記念 http://www.yumeshikoku.com/