<?php
        $id = 1 * $_GET["id"];
        $ank = 1 * $_GET["ank"];
        $url = $_SERVER["HTTP_REFERER"];
        $ip_hlasuj = $_SERVER["REMOTE_ADDR"];

        if(file_exists("konfigurace.php")) {
                include("konfigurace.php");
        } else {
                die("Konfiguracni soubor <b>konfigurace.php</b> nebyl nalezen. Kontaktujte prosim admina webu.");
        }

        $query = mysql_query("SELECT hlasu,ochrana_ip FROM ank_data WHERE id = '$ank' LIMIT 1;") or die("Chyba databaze. Zkuste prosim akci opakovat pozdeji.");
        $row = mysql_fetch_array($query);
        
        if($row[1] == 1) {
                $query = mysql_query("SELECT ip FROM ank_ip WHERE (id_ank = '$ank') & (ip = '$ip_hlasuj');") or die("Chyba databaze. Zkuste prosim akci opakovat pozdeji.");
                if(mysql_affected_rows() != 0) {
                        $chyba = "Z vaší IP adresy bylo v této anketě již hlasováno.<br /><br /><a href=\"".$url."\">&lt; zpět &gt;</a>";
                } else {
                        $sql = "INSERT INTO ank_ip SET id_ank = '$ank', ip = '$ip_hlasuj';";
                        mysql_query($sql) or die("Chyba databaze. Zkuste prosim akci opakovat pozdeji.");
                }
        }
        
        if($chyba) {
                echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">
<html>
<head>
        <meta http-equiv=\"Content-type\" content=\"text/html; charset=windows-1250\" />
        <meta http-equiv=\"cache-control\" content=\"no-cache\" />
        <meta http-equiv=\"pragma\" content=\"no-cache\" />
        <title>
                Chyba při hlasování
        </title>
</head>
<body>
<div style=\"font-family: arial; color: #000000; font-size: small;\">".$chyba."</div>
</body>
</html>";
        } else {
                $hlasu = unserialize($row[0]);
                $hlasu[$id]++;
                $hlasu = serialize($hlasu);
                $sql = "UPDATE ank_data SET hlasu = '$hlasu' WHERE id = '$ank' LIMIT 1;";
                mysql_query($sql) or die("Chyba databaze. Zkuste prosim akci opakovat pozdeji.");
                header("Location: $url");
        }
?>
        