Правя онлайн игра и монитите се трупат от уникални линкове, но задължително ми трябва prox bot, който да забранява дори и спрокси да си да се гласува ето скрипта за гласуване!
Код:
<?php
include '../connect.php';
$user = $_GET['u'];
$link = "../index.php"; #Тука е файла към който ще препраща
$sql = "SELECT * FROM users WHERE username = '$user'";
$res = mysql_query($sql);
$row = mysql_fetch_assoc($res);
if($row['username'] == NULL) {
header("location: $link");
} else {
$ip = $_SERVER["REMOTE_ADDR"];
$time = time();
$vtime = "555555555555555"; // това е времето в секунди, за което ще може да се гласува. в случая е 24 часа
$sql = mysql_query("SELECT time, user FROM votes WHERE ip = '$ip'") or die (mysql_error());
if($row = mysql_fetch_array($sql)) {
$calc = $row['time'] + $vtime;
if ($calc > $time) { header("location: $link"); }
else {
$sqlQ = mysql_query("UPDATE votes SET time = '$time', glasove = glasove+1 WHERE ip= '$ip' AND user = '$user'") or die (mysql_error());
header("location: $link");
}
}
else {
$sql = mysql_query("INSERT INTO votes (ip, time, user, glasove) VALUES ('$ip','$time','$user','1')") or die (mysql_error());
header("location: $link");
}
}
?>