Кнопка "мне нравится"

11.99K
.
(\/)____o_O____(\/)
SwaG, кидай оба
--
кому еще надо кидай те сразу, примеры за одно будут
.
SwaG
Код (+/-)
.
это fорум
.
(\/)____o_O____(\/)
SwaG, после этого
----------------------------------------------------------------
Заголовки страниц форума
---------------------------------------
пишешь

include('../incfiles/classes/vote.php'); // попробуйте без этой строки, должен работать автолоад классов
$vote = new Vote($user_id, 'forum_post');

----


прям под этим
// Ссылки на редактирование / удаление постов
пишешь
echo $vote->view($res['id']);
.
Koenig, можешь переделать чтоб сначала было мне нравится, а потом в скобках кол-во нажатий
public function view($post) {
$cnt = mysql_result(mysql_query("SELECT COUNT(*) FROM `vote` WHERE `user`=" . $this->user . " AND `vote`=" . intval($post) . " AND `type`='" . $this->type . "'"), 0);    
return '<div>' . ($this->is_guest() ? $cnt . ' мне нравиться' : $cnt . ' <a href="?voteadd&amp;voteid=' . intval($post) . '">мне нравиться</a>') . '</div>';
}
.
(\/)____o_O____(\/)
Lestat, статические
.
(\/)____o_O____(\/)
return '<div>' . ($this->is_guest() ? $cnt . ' мне нравиться' : ' <a href="?voteadd&amp;voteid=' . intval($post) . '">мне нравится</a> ( ' . $cnt . ' )') . '</div>';
.
Koenig, спасибо)
.
(\/)____o_O____(\/)
Lestat, автолоад заменяет инклюд
просто статические уже как бы сами вызывают конструктор
обычные подгружаются после new
.
Koenig, еще вопрос , куда нужно вписать это чтоб кнопка была только в первом посте?
Всего: 432