ジムシー
1999/06/23(水) 18:22:44
以下サンプルソースです。
---------------------------
# /// 保存期間セット ///
$sub_A = (??*24*60*60); #←??に有効期間をセット。当日のみなら0をセット
# /// 要求日時計算 ///
$ENV{'TZ'} = "GMT";
($secg,$ming,$hourg,$mdayg,$mong,$yearg,$wdayg,$ydayg,$isdstg) = localtime(time + $sub_A);
if ($yearg < 10) { $yearg = "0$yearg"; }
if ($secg < 10) { $secg = "0$secg"; }
if ($ming < 10) { $ming = "0$ming"; }
if ($hourg < 10) { $hourg = "0$hourg"; }
if ($mdayg < 10) { $mdayg = "0$mdayg"; }
$youbi = ('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday')[$wdayg];
if ($yearg < 99){$yearg += 2000;}
else {$yearg += 1900;}
$month = ('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec')[$mong];
# /// クッキー保存期間日セット ///
$sub_gmt = "$youbi, $mdayg\-$month\-yearg $hourg:$ming:$secg GMT";
# /// クッキー保存処理 ///
print "Set-Cookie: $xxxx=$yyyy; expires=$sub_gmt\n";
# $xxxx:クッキーにつけるユニークな名称
# $yyyy:クッキーにセットするデータ
------------------------
あと下記ページ当たりを覗いて見ると、詳しい解説が有るので参考になるでしょ。
http://www.tohoho-web.com/wwwcook.htm