'.($_s - $user['s']).' серебра
Купить'; if($blacklist) $errors[] = 'Вы в черном списке '.$ho['login'].''; if($errors) { echo '
'; foreach($errors as $error) { echo $error.'
'; } echo '
'; } else { $text = eregi_replace( "[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "Реклама", $text); $text = str_replace(array('ru', 'net', 'com', 'рф', 'tk', 'su', 'us', 'mobi', 'ua', 'www', 'http'), '*', $text); query("UPDATE `users` SET `s` = ? WHERE `id` = ?", array($_s, $user['id'])); query("INSERT INTO `mail` SET `from` = ?, `to` = ?, `text` = ?, `time` = ?", array($user['id'], $ho['id'], $text, time())); query("UPDATE `contacts` SET `time` = ? WHERE `user` = ? AND `ho` = ?", array(time(),$user['id'], $ho['id'])); query("UPDATE `contacts` SET `time` = ? WHERE `ho` = ? AND `user` = ?", array(time(),$user['id'], $ho['id'])); header('location: /mail/'.$ho['id'].'/'); } } if($ho['id'] != 999999){ echo '
Сообщение:

Отправить
Стоимость сообщения '.($user['r'] == $ho['r'] ? 'своей':'чужой').' фракции \'*\'/ '.$_s.'
'; } $max = 10; $count = rows("SELECT * FROM `mail` WHERE `from` = ? AND `to` = ? OR `to` = ? AND `from` = ?", array($user['id'], $ho['id'], $user['id'], $ho['id'])); $pages = ceil($count/$max); $page = _string(_num($_GET['page'])); if($page > $pages) $page = $pages; if($page < 1) $page = 1; $start = $page * $max - $max; if($count > 0) { $col = array('#ffffff', '#f09060', '#90c0c0'); $q = query("SELECT * FROM `mail` WHERE `from` = ? AND `to` = ? OR `to` = ? AND `from` = ? ORDER BY `time` DESC LIMIT ?,?", array($user['id'], $ho['id'], $user['id'], $ho['id'], $start, $max)); foreach($q as $row) { $from = fetch("SELECT * FROM `users` WHERE `id` = ?", array($row['from'])); echo '
'.date('d.m | H:i', $row['time']).''.($from['id'] != 999999 ? ' time() - 300 ? '':'-off').'.png\' alt=\'*\'/> '.$from['login'].'
':'* Система
').''.($from['id'] != 999999 ? ''.bb(smiles($row['text'])).'' : ''.bb(smiles($row['text']))).'
'; if($row['to'] == $user['id'] && $row['read'] == 0) rows("UPDATE `mail` SET `read` = ? WHERE `id` = ?", array(1, $row['id'])); } echo '
'.pages('/mail/'.$id.'/?').'
'; } else { echo '
Сообщений нет
'; } ?>
Подарки: Романтика /  Дружба /  Праздники /  Спорт
В друзья В игнор
$pages) $page = $pages; if($page < 1) $page = 1; $start = $page * $max - $max; if($count > 0) { echo '
'; $q = query("SELECT * FROM `contacts` WHERE `user` = ? ORDER BY `time` DESC LIMIT ?,?", array($user['id'], $start, $max)); foreach($q as $row) { $ho = fetch("SELECT * FROM `users` WHERE `id` = ?", array($row['ho'])); echo '
time() - 300 ? '':'-off').'.png\' alt=\'*\'/> '.$ho['login'].', '.$ho['level'].' ур.'; $new = rows("SELECT * FROM `mail` WHERE `from` = ? AND `to` = ? AND `read` = ?", array($ho['id'], $user['id'], 0)); if($new > 0) echo '+'.$new.''; $lost = fetch("SELECT * FROM `mail` WHERE `from` = ? AND `to` = ? OR `to` = ? AND `from` = ? ORDER BY `time` DESC LIMIT ?", array($user['id'], $ho['id'], $user['id'], $ho['id'], 1)); if($lost) echo '
'.(mb_strlen($lost['text'],'UTF-8') >= 25 ? mb_substr($lost['text'],0, 25, 'UTF-8').'...':$lost['text']).''; echo '
'; } echo '
'.pages('/mail/?').'
'; } else { echo '
Почта пуста
'; } include './system/f.php'; } ?>