Вывод на главную!

35.21K
.
zodiak, на твой пост (23.01.2010 / 12:26) отвечу, а как теперь туда аватар поставить? че-то не выходит!
.
ЁжиГ В СтрингАх
А в коде прописан авик?
.
Аристократ
bukvoed, вот код с аватором

$q = mysql_query("SELECT COUNT(*) FROM `forum` WHERE `type` = 'm' AND `close` != '1'");
$c = mysql_result($q, 0);
$num = rand(0, ($c - 1)); 
$post = mysql_query ("SELECT `user_id`,`id`,`from`, `time`, `text` FROM `forum` WHERE `type` = 'm' AND `close` != '1' LIMIT " . $num . ", 1;");
$post1 = mysql_fetch_array($post); 
echo '<img src="../files/avatar/'.$post1['user_id'].'.png" width="32" height="32" alt="'. $post1['from']. '" />';
echo '<a href="../str/anketa.php?id='. $post1['user_id']. '">'. $post1['from']. '</a> ('. date("d.m.y H:i", $post1['time']). ')<br/>';
$text = $post1['text'];
$cut='50';//количество символов поста на главную 
if (!isset ($set_forum) || empty ($set_forum))
    $set_forum = array('farea' => 0, 'upfp' => 0, 'farea_w' => 20, 'farea_h' => 4, 'postclip' => 1, 'postcut' => 2);
  if ($set_forum['postcut'] && mb_strlen($text) > $cut) {
$text = mb_substr($text, 0, $cut);
$text = checkout($text, 1, 0);
$text = preg_replace('#\[c\](.*?)\[/c\]#si', '<div class="quote">\1</div>', $text);
echo $text . '...<br /><a href="../forum/index.php?act=post&amp;id=' . $post1['id'] . '">Читать все &gt;&gt;</a>';
} else {

                        // Или, обрабатываем тэги и выводим весь тек 
$text = checkout($text, 1, 1);
if ($set_user['smileys'])
$text = smileys($text, $post1['rights'] ? 1 : 0);
 echo $text;
}
.
zodiak, Спасибо!
.
zodiak, Подскажи лучше,как выводить посты от одного ид пользователя,правильно будет так?
/////////\\\\\\\\\///////////\\\\\\\\\
 mysql_query ("SELECT `user_id`user_id = 10, `id`,`from`, `time`, `text` FROM `forum` WHERE `type` = 'm' AND `close` != '1' LIMIT " . $num . ", 1;");
.
Аристократ
SWAT, там чтот типа этого
$post = mysql_query ("SELECT `id`,`from`, `time`, `text` FROM `forum` WHERE `user_id` = '1' AND`type` = 'm' AND `close` != '1'ORDER BY time DESC LIMIT 10; ");
while ($post1 = mysql_fetch_array($post)){
echo $post1['text'];
echo'<br/>';
}

но эт последние десять постов пользователя под id=1
.
Ushaev
Парни можт не в тему а возможно ли сделать анкеты типа http://сцайт.ru/1 типа так короче или так http://сцайт.ru/id1 а?
.
¤
Ushaev, возможно, только причем тут вывод на главную?
Там всего 1 строку в хитачес вписать, и исправить ссылки
.
zodiak, на твой пост (07.02.2010 / 20:12) отвечу, Ты лучше подскажи как от одного пользователя вывести все его случайные посты по одному. Или посты из модной темы? Поможеш? То чет не выходит
.
Аристократ
SWAT, ты поройся в этой теме,здесь вроде есть варианты этих кодов,если нет то сделаем
Всего: 1433