грешка в проверката дали е гласувано

lostbg

Registered
мисля, че трябва да се направи проверка ако въобще не е гласувал да излиза, а ако е гласувал пак но да проверява дали е минало 24 4аса

Код:
<?php
    $ipForRait = $_SERVER['REMOTE_ADDR'];
    $ViewIps2 = mysql_query("SELECT * FROM rait_ip WHERE ip='$ipForRait'") or die (mysql_error()); 
    $ViewIps = mysql_fetch_assoc($ViewIps2);
    $timeNow = time();
    $vN = mysql_num_rows($ViewIps2);
    $PlusOneDay = $ViewIps['data'] + 3600;
    if($timeNow >= $PlusOneDay)
    {
    ?>
    <a href="?option=plus&user=<?=$stat['username']?>">PLUS</a> <a href="?option=minus&user=<?=$stat['username']?>">MINUS</a>
    <?php
    }
    else{
    $option = $_GET['option'];
    if($option == 'plus')
    {
    $timeNow = time();
    $userGet = $_GET['user'];
    $ipForRait = $_SERVER['REMOTE_ADDR'];
    $ProverkaNaIp = mysql_query("SELECT * FROM rait_ip WHERE ip='$ipForRait'") or die (mysql_error());
    $NumIp = mysql_num_rows($ProverkaNaIp);
    if($NumIp == NULL)
    {
    mysql_query("INSERT INTO rait_ip (ip,data,user) VALUES ('$ipForRait','$timeNow','$userGet')") or die (mysql_error());
    mysql_query("UPDATE users SET rait_user=rait_user+1 WHERE username='$userGet'") or die (mysql_error());
    echo "Гласувахте с + за $userGet";
    }
    else{
    mysql_query("UPDATE rait_ip SET data='$timeNow' WHERE ip='$ipForRait' AND user='$userGet'") or die (mysql_error());
    mysql_query("UPDATE users SET rait_user=rait_user+1 WHERE username='$userGet'") or die (mysql_error());
    echo "Гласувахте с + за $userGet";
    }
    }
    if($option == 'minus')
    {
    $timeNow = time();
    $userGet = $_GET['user'];
    $ipForRait = $_SERVER['REMOTE_ADDR'];
    $ProverkaNaIp = mysql_query("SELECT * FROM rait_ip WHERE ip='$ipForRait'") or die (mysql_error());
    $NumIp = mysql_num_rows($ProverkaNaIp);
    if($NumIp == NULL)
    {
    mysql_query("INSERT INTO rait_ip (ip,data,user) VALUES ('$ipForRait','$timeNow','$userGet')") or die (mysql_error());
    mysql_query("UPDATE users SET rait_user=rait_user-1 WHERE username='$userGet'") or die (mysql_error());
    echo "Гласувахте с - за $userGet";
    }
    else{
    mysql_query("UPDATE rait_ip SET data='$timeNow' WHERE ip='$ipForRait' AND user='$userGet'") or die (mysql_error());
    mysql_query("UPDATE users SET rait_user=rait_user-1 WHERE username='$userGet'") or die (mysql_error());
    echo "Гласувахте с - за $userGet";
    }
    }
    }
    }
    else{
    echo  "da da";
    }
    ?>
 

Back
Горе