記事No | : 14950 |
投稿日 | : 2016/07/01(Fri) 17:33:38 |
タイトル | : Web Protectでのphpプログラム |
ID情報 | : akionoh |
投稿者 | : Hirotino |
URL | : http://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 |
他の方法で問題を解決できました。有難うございました。