Show
Ignore:
Timestamp:
10/06/08 21:28:34 (3 months ago)
Author:
inureyes
Message:

refs #1113

  • 버그 수정
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/1.7/lib/session.php

    r6778 r6779  
    114114        $id = dechex(rand(0x10000000, 0x7FFFFFFF)) . dechex(rand(0x10000000, 0x7FFFFFFF)) . dechex(rand(0x10000000, 0x7FFFFFFF)) . dechex(rand(0x10000000, 0x7FFFFFFF)); 
    115115        $result = sessionQuery('count',"INSERT INTO {$database['prefix']}Sessions (id, address, created, updated) VALUES('$id', '{$_SERVER['REMOTE_ADDR']}', UNIX_TIMESTAMP(), UNIX_TIMESTAMP() - $meet_again_baby)"); 
    116         if ($result > 0) 
    117             return $id; 
    118     } 
    119     return false; 
    120 } 
    121  
    122 function newAnonymousSession() { 
    123     global $database; 
    124     for ($i = 0; $i < 100; $i++) { 
    125         if (($id = getAnonymousSession()) !== false) 
    126             return $id; 
    127         $id = dechex(rand(0x10000000, 0x7FFFFFFF)) . dechex(rand(0x10000000, 0x7FFFFFFF)) . dechex(rand(0x10000000, 0x7FFFFFFF)) . dechex(rand(0x10000000, 0x7FFFFFFF)); 
    128         $result = sessionQuery('count',"INSERT INTO {$database['prefix']}Sessions(id, address, created, updated) VALUES('$id', '{$_SERVER['REMOTE_ADDR']}', UNIX_TIMESTAMP(), UNIX_TIMESTAMP())"); 
    129116        if ($result > 0) 
    130117            return $id;