Het gaat om het php script op deze site.. Ik zelf heb er geen/half problemen mee, maar andere krijgen een error met stemmen, hoe kan dat? P.S het opnemen van de stemmen enz. werkt wel. Dit is de site:
http://members.lycos.nl/flabbo/
Dit zoon stem code:
http://members.lycos.nl/flabbo/in.php?id=5
Krijgen jullie een error?
Dit is de hit-in code.. [ niet door mij geschreven ]
<?php
ob_start();
include("config.php");
$sql = @mysql_query("SELECT id,naam,url,inhit FROM partners WHERE id='".$_GET['id']."'")or die(mysql_error());
$papflessen = mysql_query("Select count(1) From linken Where id='".$_GET['id']."' And ip='".$_SERVER['REMOTE_ADDR']."'")or die(mysql_error());
$ip = @mysql_query("SELECT ip FROM linken WHERE id='".$_GET['id']."'")or die(mysql_error());
If(mysql_num_rows($sql) == 0){
header("Location: index.php");
} else if (mysql_result($papflessen,0) == "1"){
echo"<SCRIPT language='JavaScript'>alert('Je kunt slechts 1 keer per uur stemmen!')</SCRIPT>";
//header("Location: index.php");
} else if ($ip == "".$_SERVER['REMOTE_ADDR'].""){
echo"<SCRIPT language='JavaScript'>alert('Je kunt slechts 1 keer per uur stemmen!')</SCRIPT>";
} else {
mysql_query("INSERT INTO linken (id, ip) Values ('".$_GET['id']."', '".$_SERVER['REMOTE_ADDR']."')") or die(mysql_error());
mysql_query("UPDATE partners SET inhit=inhit+'1' WHERE id='".$_GET['id']."'")or die(mysql_error());
header("Location: index.php");
}
ob_end_flush();
?>
EDIT: Deze error word dus gegeven als je op iemand anders wil stemmen
Duplicate entry '6' for key 1
233 views