View file xmyx.ru/files/js/count/like.php

File size: 3.11Kb
<?
/*
Автор скрипта: Tw1nGo
Сайт: http://xmyx.ru
*/
if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest')
{
    define("H", $_SERVER["DOCUMENT_ROOT"].'/');
    include_once H.'sys/inc/start.php';
    include_once H.'sys/inc/compress.php';
    include_once H.'sys/inc/sess.php';
    include_once H.'sys/inc/settings.php';
    include_once H.'sys/inc/db_connect.php';
    include_once H.'sys/inc/ipua.php';
    include_once H.'sys/inc/fnc.php';
    include_once H.'sys/inc/user.php';

    if (isset($_GET['uid']))
    {
        $photo = mysql_fetch_assoc(mysql_query("SELECT * FROM `photos_user` WHERE `id` = '".abs(intval($_GET['uid']))."' LIMIT 1"));
    }
    if (!isset($_GET['uid']) || !isset($photo) || $photo['id'] <= 0 || !isset($user))
    {
    ?>
        <i class="i_like"></i>
    <?
    }
    else if (!isset($user))
    {
        $like_c = mysql_result(mysql_query("SELECT COUNT(*) FROM `photos_user_like` WHERE `id_photo` = '".$photo['id']."'"), 0);
        ?>
        <i class="i_like"></i>
        <?
        if ($like_c > 0)
        {
        ?>
            <b class="v_like">
                <?echo $like_c;?>
            </b>
        <?
        } 
    } else {
        if (mysql_result(mysql_query("SELECT COUNT(*) FROM `photos_user_like` WHERE `id_photo` = '".$photo['id']."' AND `id_user` = '".$user['id']."'"), 0) == 0)
        {
            mysql_query("INSERT INTO `photos_user_like` (`id_photo`, `id_user`, `time`) values ('".$photo['id']."', '".$user['id']."', '".$time."')");
            mysql_query("INSERT INTO `fave` (`type`,`id_object`, `id_user`, `time`) VALUES ('photo','".$photo['id']."', '".$user['id']."', '".$time."')");
            if($user['id'] != $photo['id_user']){
            mysql_query("DELETE FROM `notifi` WHERE `id_object` = '".$photo['id']."' AND `id_user` = '".$photo['id_user']."' AND `type` = 'photo_like' LIMIT 1");
            mysql_query("INSERT INTO `notifi` (`avtor`, `id_user`, `id_object`, `type`, `time`) VALUES ('$user[id]', '$photo[id_user]', '$photo[id]', 'photo_like', '$time')");
            }	
            ?>
            <i class="i_like"></i>
            <?
        } else {
            mysql_query("DELETE FROM `photos_user_like` WHERE `id_photo` = '".$photo['id']."' AND `id_user` = '".$user['id']."' LIMIT 1");
            mysql_query("DELETE FROM `fave` WHERE `id_user` = '".$user['id']."' AND  `id_object` = '".$photo['id']."' AND `type` = 'photo'");
            //mysql_query("DELETE FROM `notifi` WHERE `id_object` = '".$photo['id']."' AND `id_user` = '".$photo['id_user']."' AND `type` = 'photo_like' LIMIT 1");
            ?>
            <i class="i_like"></i>
            <?
        }
        $like_c = mysql_result(mysql_query("SELECT COUNT(*) FROM `photos_user_like` WHERE `id_photo` = '".$photo['id']."'"), 0);
        if ($like_c > 0)
        {
        ?>
            <b class="v_like">
                <?echo $like_c;?>
            </b>
        <?
        }
    }
} else {
    exit("<center>Самый умный? А такое видел ? ..!.,<br />by Tw1nGo 2k18</center>");
}
?>