%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/gachan/www/wp-content/themes/medicure/framework/class/
Upload File :
Create Path :
Current File : /home/gachan/www/wp-content/themes/medicure/framework/class/like.php

<?php
/**
 * @package WordPress
 * @subpackage Medicure
 * @since Medicure 1.0
 * 
 * Likes Operator
 * Changed by CMSMasters
 * 
 */


require_once('../../../../../wp-load.php');

global $wpdb;


$post_ID = $_POST['id'];
$ip = $_SERVER['REMOTE_ADDR'];
$likes = get_post_meta($post_ID, 'cmsms_likes', true);

if ($post_ID != '') {
	$ipCheck = $wpdb->get_var("SELECT COUNT(*) FROM " . $wpdb->prefix . CMSMS_SHORTNAME . "_likes WHERE post_id = '" . $post_ID . "' AND ip = '" . $ip . "'");
	
    if (!isset($_COOKIE['like-' . $post_ID]) && $ipCheck == 0) {
		$plusLike = $likes + 1;
		
		update_post_meta($post_ID, 'cmsms_likes', $plusLike);
		
		setcookie('like-' . $post_ID, time(), time() + 31536000, '/');
		
		$wpdb->query("INSERT INTO " . $wpdb->prefix . CMSMS_SHORTNAME . "_likes VALUES ('', NOW(), '" . $post_ID . "', '" . $ip . "')");
		
		echo $plusLike;
	} else {
		echo $likes;
	}
}


Zerion Mini Shell 1.0