PDA

View Full Version : Phpのセッション変数について


masa@s3
2002/05/11, 10:05 PM
S3をお借りしている者です。

PHPで下のスクリプトを実行したところ、
カウントアップするはずなのですが
index.cgiで実行した場合のみ、カウントアップされません。


#!/usr/local/bin/php
<?php
session_start();
if (!isset($_SESSION['cnt'])) {
$_SESSION['cnt'] = 0;
}
$_SESSION['cnt']++;
print $_SESSION['cnt'];

?>

これはサーバーの仕様なのでしょうか?

webmaster
2002/05/16, 01:16 AM
サポートです。

Cookieが正常に使用できる環境であれば、セッション機能は使用できるようになっています。

http://sample.s12.xrea.com/sessioncgi.cgi
では正常に動作しています。

masa@s3
2002/05/16, 06:31 AM
サポート様

index.cgi以外で、実行した時は、OKなのですが
index.cgiで実行したときのみ、うまくいかないのです。

webmaster
2002/05/16, 08:09 AM
ファイル名を指定しない場合、広告の入れ方が特殊になるためクッキー処理が正しく行われません。

.htaccessに
LayoutIgnoreURI index.cgi
として下さい。

http://sample.s12.xrea.com/index.cgi
http://sample.s12.xrea.com/

masa@s3
2002/05/16, 08:36 AM
ありがとうございます。

了解いたしました。