get_var($sql)) { if(!isset($_COOKIE[COOKIE_PREFIX.'anketa_'.$otazka])) { if ($otazka!=78) setcookie(COOKIE_PREFIX.'anketa_'.$otazka, $odpoved_id, strtotime('+1 month'), '/'); //vyloučena anketa 78 - u té lze hlasovat mnohokrát... projekt roku if($otazka==78) // u této ankety zaznamenání hlasu rovnou, bez ochrany... projekt roku { $sql0 = 'UPDATE '.DB_PREFIX.'anketa_polozka SET pocet_hlasu = pocet_hlasu + 1 WHERE id_anketa_polozka = '.$odpoved_id.''; $db->query($sql0); }; // zaznamenani hlasu az po prechodu na dalsi stranku (ochrana proti robotum) $_SESSION['web']['hlasovano'] = $otazka.':'.$odpoved_id; // log hlasovani $sql = 'INSERT INTO '.DB_PREFIX.'hlasovani_anketa (unikatni_id, anketa_id, anketa_polozka_id, uzivatel_id, ip, browser) VALUES (\'u\', '.$otazka.', '.$odpoved_id.', '.@intval($_SESSION['web']['uzivatel_id']).', \''.$db->escape($_SERVER['REMOTE_ADDR']).'\', \''.$db->escape($_SERVER['HTTP_USER_AGENT']).'\');'; $db->query($sql); }; }; }; $url = $_SERVER['HTTP_REFERER'].'#otazka-'.$otazka.''; redirect($url); ?>