No me funciona esto:
Código PHP:
<?php
$votadoid=$_GET['id'];
$ip=$_SERVER['REMOTE_ADDR'];
//Conectar amysql
$connection=mysql_connect("mysql..com","","")
or die("Error conectando a la base de datos");
$db=mysql_select_db("",$connection)
or die ("Error seleccionando la base de datos");
//Sacar ip
$compruebaip=mysql_query("Select votadoid,ip from votar where ip='$ip'");
$comprobarip=mysql_fetch_array($compruebaip);
if($comprobar['votadoid']=='$votadoid' and $comprobarip['ip']=='$ip'){
echo "Lo siento, cada ip podrá votar una sola vez por cada chiste";
}else{
$votos=$_POST['votos'];
$votadoid=$_GET['id'];
$votadocateg="chistes";
$connection=mysql_connect("mysql..com","","")
or die("Error conectando a la base de datos");
$db=mysql_select_db("",$connection)
or die ("Error seleccionando la base de datos");
$query="INSERT INTO votar (votos,votadoid,votadocateg,ip) values ('$votos','$votadoid','$votadocateg','$ip')";
mysql_query($query)
or die ("Error al insertar los datos" . mysql_error());
}
?>