[PHP-users 2341] Re: php3 で10人同時にファイルアップロードすると異常。
Hidenori GOTO
php-users@php.gr.jp
Sat, 29 Sep 2001 14:45:23 +0900
後藤です。
何も動作検証しておりませんので、はずしている可能性が大きい
ですが。
>
> // 一意のID生成
> $queryMessage = "EXEC GETUNIQID";
> $resultMessage = pg_exec($connection, $queryMessage);
> $maxMessageId = pg_result($resultMessage, 0 , 0);
>
上記のあたりの処理は、テーブルのロックを行わないと、スク
リプトが同時に実行された場合、重複する $maxMessageId が発生
するはずです。
$maxMessageId が同じだと、格納先パスが同一になってしまうん
ですよね、おそらく。
はずしていたらすみません。
ul--------------------------------------------------
ul Hidenori GOTO (後藤 秀宣)
ul Address: 愛知県名古屋市昭和区滝川町
ul MailTo : HidenoriGoto@feynwalker.com
ul FAX : 020-4668-1480 ( with D-FAX )
ul--------------------------------------------------