[2023-01-23] 4images 1.10 released
0 Members and 1 Guest are viewing this topic.
IF (USER_ID = CURRENT_USER_ID) {if ($action == "rateimage" && $id) { $rating = intval($HTTP_POST_VARS['rating']); $cookie_name = (defined("COOKIE_NAME")) ? COOKIE_NAME : "4images_"; $cookie_rated = isset($HTTP_COOKIE_VARS[$cookie_name.'rated']) ? unserialize(stripslashes($HTTP_COOKIE_VARS[$cookie_name.'rated'])) : array(); if ($rating && $rating <= MAX_RATING && $id) { if (!isset($session_info['rated_imgs'])) { $session_info['rated_imgs'] = $site_sess->get_session_var("rated_imgs"); } $split_list = array(); if (!empty($session_info['rated_imgs'])) { $split_list = explode(" ", $session_info['rated_imgs']); } if (!in_array($id, $split_list) && !in_array($id, $cookie_rated)) { $session_info['rated_imgs'] .= " ".$id; $session_info['rated_imgs'] = trim($session_info['rated_imgs']); $site_sess->set_session_var("rated_imgs", $session_info['rated_imgs']); $cookie_rated[] = $id; $cookie_expire = time() + 60 * 60 * 24 * 4; setcookie($cookie_name.'rated', serialize($cookie_rated), $cookie_expire, COOKIE_PATH, COOKIE_DOMAIN, COOKIE_SECURE); update_image_rating($id, $rating); $msg = $lang['voting_success']; } else { $msg = $lang['already_voted']; } } else { $msg = $lang['voting_error']; }}}ELSE { $msg = "YOU CAN´T VOTE YOUR OWN IMAGE"}