Diff of /mambo/branches/4.6/administrator/includes/admin.php
Parent Directory
|
Revision Log
|
Patch
| revision 297, Thu Feb 16 21:43:38 2006 UTC | revision 320, Fri Feb 24 16:46:13 2006 UTC | |
|---|---|---|
| # | Line 520 | Line 520 |
| 520 | . " AND username = '" . $database->getEscaped( $my->username ) . "'" | . " AND username = '" . $database->getEscaped( $my->username ) . "'" |
| 521 | . " AND userid = " . intval( $my->id ) | . " AND userid = " . intval( $my->id ) |
| 522 | ); | ); |
| 523 | if (!$result = $database->query()) { | if (!$result = $database->query()) echo $database->stderr(); |
| echo $database->stderr(); | ||
| } | ||
| 524 | if ($database->getNumRows( $result ) <> 1) $my = null; | if ($database->getNumRows( $result ) <> 1) $my = null; |
| 525 | } | else { |
| else $my = null; | ||
| if ($my) { | ||
| 526 | // update session timestamp | // update session timestamp |
| 527 | $current_time = time(); | $current_time = time(); |
| 528 | $database->setQuery("UPDATE #__session SET time='$current_time' WHERE session_id='$session_id'"); | $database->setQuery("UPDATE #__session SET time='$current_time' WHERE session_id='$session_id'"); |
| 529 | $database->query(); | $database->query(); |
| 530 | // timeout old sessions | // timeout old sessions |
| 531 | $past = time()-1800; | mosSession::purge(); |
| 532 | $database->setQuery( "DELETE FROM #__session WHERE time < '$past'" ); | } |
| $database->query(); | ||
| 533 | } | } |
| 534 | else $my = null; | |
| 535 | ||
| 536 | return $my; | return $my; |
| 537 | } | } |
| 538 |
|
||||||||
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |
Web Hosting provided by Network Redux.

