カレッヂ |
質問者 藤田直也
投稿日 2/19(水) 17:34:54
はじめまして。 V3を是非利用してみたくて質問します。 よろしくお願いします。 複数のクライアントで同時刻にある商品をバスケットに 入れた場合、一時ファイルは問題なく仕様をまっとう できるのでしょうか? 一時ファイル名は、日時になっているように思われますが、 例えば、 ./tmp/20030129162203.bkt (クッキーでは、 OrderNo として利用している) 同時に複数のクライアントがアクセスした場合、 クッキーは良いとして、一時ファイルは同じファイル名になり 複数のクライアントは、同じファイルを参照するのでしょうか? CGIが詳しくないので、もしかしたら勘違いをしているかも しれません。その場合はすみません。 少し気になったものでして・・・ よろしくお願いいたします。
プロバイダ参照: |
回答者 呑兵衛@大阪
[削除]
投稿日 2/19(水) 19:51:55
かごの名前に $$ でも使って他のプロセス(他人のアクセス)と隔絶すればいいでしょう。 [例] $COOKIE{'OrderNo'} = sprintf("%04d%02d%02d%02d%02d%02d",$year +1900,$mon +1,$mday,$hour,$min,$sec) . $$; |
返信(回答)する
Web裏技 |