Вход Регистрация
Файл: forum/includes/vote.php
Строк: 42
<?php

/*
////////////////////////////////////////////////////////////////////////////////
// JohnCMS                Mobile Content Management System                    //
// Project site:          http://johncms.com                                  //
// Support site:          http://gazenwagen.com                               //
////////////////////////////////////////////////////////////////////////////////
// Lead Developer:        Oleg Kasyanov   (AlkatraZ)  alkatraz@gazenwagen.com //
// Development Team:      Eugene Ryabinin (john77)    john77@gazenwagen.com   //
//                        Dmitry Liseenko (FlySelf)   flyself@johncms.com     //
////////////////////////////////////////////////////////////////////////////////
*/

defined('_IN_JOHNCMS') or die('Error: restricted access');

if (
$user_id) {
    
$topic mysql_result(mysql_query("SELECT COUNT(*) FROM `forum` WHERE `type`='t' AND `id` = '$id' AND `edit` != '1'"), 0);
    
$vote abs(intval($_POST['vote']));
    
$topic_vote mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_forum_vote` WHERE `type` = '2' AND `id` = '$vote' AND `topic` = '$id'"), 0);
    
$vote_user mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_forum_vote_users` WHERE `user` = '$user_id' AND `topic` = '$id'"), 0);
    require(
'../incfiles/head.php');
    if (
$topic_vote == || $vote_user || $topic == 0) {
        echo 
functions::display_error($lng['error_wrong_data']);
        require(
'../incfiles/end.php');
        exit;
    }
    
mysql_query("INSERT INTO `cms_forum_vote_users` SET `topic` = '$id', `user` = '$user_id', `vote` = '$vote'");
    
mysql_query("UPDATE `cms_forum_vote` SET `count` = count + 1 WHERE id = '$vote'");
    
mysql_query("UPDATE `cms_forum_vote` SET `count` = count + 1 WHERE topic = '$id' AND `type` = '1'");
    echo 
$lng_forum['vote_accepted'] . '<br /><a href="' htmlspecialchars(getenv("HTTP_REFERER")) . '">' $lng['back'] . '</a>';
} else {
    echo 
functions::display_error($lng['access_guest_forbidden']);
}

?>
Онлайн: 0
Реклама