KENT-WEB サポートコーナー 過去ログ [ 0342 ]


記事No: 14950
投稿日: 2016/07/01(Fri) 17:33:38
タイトルWeb Protectでのphpプログラム
ID情報: akionoh
投稿者: Hirotino
URLhttp://centro387.sakura.ne.jp/Test_Pro/enter.cgi

Web Protectを導入しています。導入作業は終了し、現在テスト中ですが、privateディレクトリーに設置するファイルで、htm(例:top.html)は正常に稼働し、セッション管理の対象として
ログオフ後使用不可となるのですが、ファイルがphpの場合、protect.cgiのhtmlの読み出しのところで、以下のような修正を加え、稼働させることはできたのですが、ログオフしてもセッションを切断することができません。
従って、例えばログイン後、phpプログラムによる画面(上記例では、FMDB_Mgmt.php)を表示後、「お気に入り」に入れ、ログオフしてブラウザーを閉じ、再開して「お気に入り」から同画面を見ることができます。
拡張子phpのプログラムもhtml同様セッション管理の対象として取り扱う方法につきまして、アドバイスお願いします。

<ID、PW>
ID : Wprotect
PW : xxxx

<protect.cgiのhtml読み出し部分>
# HTMLファイルなら読み出し
} else {
open(IN,"$cf{prvdir}/$target") or &error("open err: $target");
if ($page eq 0) {
print "Content-type: text/html\n\n";
print <IN>;
close(IN);
} else {
#print "Content-type: text/html\n\n";
print "Location: $cf{prvdir}/$target\n\n";
print <IN>;
close(IN);
}

<init.cgiでのプログラム指定>
${$cf{secret}}[0] = "TestTop.html";
${$cf{secret}}[1] = "FMDB_Mgmt.php";
phpについては、http://から始める表記でも稼働しますが、同様セッション管理の対象になりません。


記事No: 14973
投稿日: 2016/07/05(Tue) 21:36:32
タイトルRe: Web Protectでのphpプログラム
ID情報: akionoh
投稿者: Hirotino

他の方法で問題を解決できました。有難うございました。


[検索ページ] [掲示板]