Ако може да се направи така че ако си гласувал да ти показва че вече сте го направили !
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Топ сайтове</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="style.css"/>
<script type="text/javascript">
function openPopup(url,width,height){
window.open(url,'popup','toolbar=0,location=0,directories=0, statusbar=0,menubar=0,scrollbars=0,resizable=0,width='+width+',height='+height);
}
</script>
<script>
//"Accept terms" form submission- By Dynamic Drive
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use
var checkobj
function agreesubmit(el){
checkobj=el
if (document.all||document.getElementById){
for (i=0;i<checkobj.form.length;i++){ //hunt down submit button
var tempobj=checkobj.form.elements
if(tempobj.type.toLowerCase()=="submit")
tempobj.disabled=!checkobj.checked
}
}
}
function defaultagree(el){
if (!document.all&&!document.getElementById){
if (window.checkobj&&checkobj.checked)
return true
else{
alert("Моля прочетете условията преди да продължите!")
return false
}
}
}
</script>
</head>
<body>
<div id="all">
<div id="header">
</div>
<div id="menu">
<a href="index.php">Начало</a> :: :: <a href="stats.php">Статистика</a> :: <a href="dobavi.php">Добави сайт</a> </div>
<div id="news">
Новини<br/>
<div align="left">
<?php
if (!isset($_POST['submitted'])) {
// проверява дали ID-то е взето
if (isset($_GET['id']) && is_numeric($_GET['id'])) {
// Свързване с БД-то
require_once('mysql_connect.php');
$id = mysql_real_escape_string($_GET['id']);
$query = "SELECT id, name FROM websites WHERE id = $id";
$result = mysql_query($query) OR die (mysql_error());
$row = mysql_fetch_array($result, MYSQL_ASSOC);
?>
<div align="center">
<b>Потвърдете вашият глас!</b><br/>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
Съгласявам се с <a href="javascript: openPopup('rules.php',450,290);"><font color="red">условията</font></a> на Bezplatno.org.
<input name="agreecheck" type="checkbox" onClick="agreesubmit(this)">
<input type="submit" name="vote" value="да" disabled="disabled" />
<input type="hidden" name="submitted" value="TRUE" />
<input type="hidden" name="id" value="<?php echo $row['id']; ?>" />
</form>
<script>
//change two names below to your form's names
document.forms.agreeform.agreecheck.checked=false
</script>
</div>
<?php
} else {
echo '<font color="red">Трябва да избереш сайт за да гласуваш!</font>';
}
} else {
// Свързване с БД-то
require_once('mysql_connect.php');
$id = mysql_real_escape_string($_POST['id']);
// Избира сайт на който да дадем глас
$query = "SELECT id, votes FROM websites WHERE id = $id";
$result = mysql_query($query) OR die(mysql_error());
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$votes = $row['votes'];
$id = $row['id'];
$cookie_name = 'vote_'.$id;
if (!isset($_COOKIE['vote_'.$id])) {
// Добавя +1 към брояча на гласове
$votes++;
// Ъпдейтва брояча на гласове за сайта
$query = "UPDATE websites SET votes = $votes WHERE id = $id";
$result = mysql_query($query) OR die(mysql_error());
echo '<meta http-equiv="refresh" content="3; url=index.php">';
echo 'Благодаря! Вашият глас беше отчетен!<br/> Моля почакайте след <b>3</b> ще се върнете в началото!';
} else {
echo 'Вече сте гласували в последните 24 часа!';
}
}
?>
</div></div>
<div id="footer">(c) Топ Сайтове</div>
</div>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Топ сайтове</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="style.css"/>
<script type="text/javascript">
function openPopup(url,width,height){
window.open(url,'popup','toolbar=0,location=0,directories=0, statusbar=0,menubar=0,scrollbars=0,resizable=0,width='+width+',height='+height);
}
</script>
<script>
//"Accept terms" form submission- By Dynamic Drive
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use
var checkobj
function agreesubmit(el){
checkobj=el
if (document.all||document.getElementById){
for (i=0;i<checkobj.form.length;i++){ //hunt down submit button
var tempobj=checkobj.form.elements
if(tempobj.type.toLowerCase()=="submit")
tempobj.disabled=!checkobj.checked
}
}
}
function defaultagree(el){
if (!document.all&&!document.getElementById){
if (window.checkobj&&checkobj.checked)
return true
else{
alert("Моля прочетете условията преди да продължите!")
return false
}
}
}
</script>
</head>
<body>
<div id="all">
<div id="header">
</div>
<div id="menu">
<a href="index.php">Начало</a> :: :: <a href="stats.php">Статистика</a> :: <a href="dobavi.php">Добави сайт</a> </div>
<div id="news">
Новини<br/>
<div align="left">
<?php
if (!isset($_POST['submitted'])) {
// проверява дали ID-то е взето
if (isset($_GET['id']) && is_numeric($_GET['id'])) {
// Свързване с БД-то
require_once('mysql_connect.php');
$id = mysql_real_escape_string($_GET['id']);
$query = "SELECT id, name FROM websites WHERE id = $id";
$result = mysql_query($query) OR die (mysql_error());
$row = mysql_fetch_array($result, MYSQL_ASSOC);
?>
<div align="center">
<b>Потвърдете вашият глас!</b><br/>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
Съгласявам се с <a href="javascript: openPopup('rules.php',450,290);"><font color="red">условията</font></a> на Bezplatno.org.
<input name="agreecheck" type="checkbox" onClick="agreesubmit(this)">
<input type="submit" name="vote" value="да" disabled="disabled" />
<input type="hidden" name="submitted" value="TRUE" />
<input type="hidden" name="id" value="<?php echo $row['id']; ?>" />
</form>
<script>
//change two names below to your form's names
document.forms.agreeform.agreecheck.checked=false
</script>
</div>
<?php
} else {
echo '<font color="red">Трябва да избереш сайт за да гласуваш!</font>';
}
} else {
// Свързване с БД-то
require_once('mysql_connect.php');
$id = mysql_real_escape_string($_POST['id']);
// Избира сайт на който да дадем глас
$query = "SELECT id, votes FROM websites WHERE id = $id";
$result = mysql_query($query) OR die(mysql_error());
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$votes = $row['votes'];
$id = $row['id'];
$cookie_name = 'vote_'.$id;
if (!isset($_COOKIE['vote_'.$id])) {
// Добавя +1 към брояча на гласове
$votes++;
// Ъпдейтва брояча на гласове за сайта
$query = "UPDATE websites SET votes = $votes WHERE id = $id";
$result = mysql_query($query) OR die(mysql_error());
echo '<meta http-equiv="refresh" content="3; url=index.php">';
echo 'Благодаря! Вашият глас беше отчетен!<br/> Моля почакайте след <b>3</b> ще се върнете в началото!';
} else {
echo 'Вече сте гласували в последните 24 часа!';
}
}
?>
</div></div>
<div id="footer">(c) Топ Сайтове</div>
</div>
</body>
</html>