Changeset 13 for trunk/include/functions_session.inc.php
- Timestamp:
- May 17, 2003, 1:42:03 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/functions_session.inc.php
r9 r13 37 37 $key .= chr( mt_rand( 65, 90 ) ); 38 38 } 39 else if ( $c == 1 )40 41 42 39 else if ( $c == 1 ) 40 { 41 $key .= chr( mt_rand( 97, 122 ) ); 42 } 43 43 else 44 44 { … … 51 51 function session_create( $username ) 52 52 { 53 global $conf ,$prefixeTable,$REMOTE_ADDR;53 global $conf; 54 54 // 1. searching an unused sesison key 55 55 $id_found = false; … … 58 58 $generated_id = generate_key(); 59 59 $query = 'select id'; 60 $query.= ' from '. $prefixeTable.'sessions';60 $query.= ' from '.PREFIX_TABLE.'sessions'; 61 61 $query.= " where id = '".$generated_id."';"; 62 62 $result = mysql_query( $query ); … … 68 68 // 2. retrieving id of the username given in parameter 69 69 $query = 'select id'; 70 $query.= ' from '. $prefixeTable.'users';70 $query.= ' from '.PREFIX_TABLE.'users'; 71 71 $query.= " where username = '".$username."';"; 72 72 $row = mysql_fetch_array( mysql_query( $query ) ); 73 73 $user_id = $row['id']; 74 74 // 3. inserting session in database 75 $expiration = $conf['session_time'] *60+time();76 $query = 'insert into '. $prefixeTable.'sessions';75 $expiration = $conf['session_time'] * 60 + time(); 76 $query = 'insert into '.PREFIX_TABLE.'sessions'; 77 77 $query.= ' (id,user_id,expiration,ip) values'; 78 78 $query.= "('".$generated_id."','".$user_id; 79 $query.= "','".$expiration."','".$ REMOTE_ADDR."');";79 $query.= "','".$expiration."','".$_SERVER['REMOTE_ADDR']."');"; 80 80 mysql_query( $query ); 81 81
Note: See TracChangeset
for help on using the changeset viewer.