Hi,
I'm trying to work out how to stop a user from entering a prize draw more than once. I've got this far:
<?
$user_id = $_COOKIE[user_id_login];
$userquery = mysql_query("SELECT * FROM prize_checkuser WHERE user='$user_id'");
$select_already = mysql_num_rows($userquery);
if($select_already){
echo("Your entry has been received, Thank You!</p>");
}else{
if($_POST['submit']){
//add user id to stop multiple voting
$user_id = $_COOKIE[user_id_login];
$addid = mysql_query("INSERT INTO prize_checkuser (user)". "VALUES ('$user_id')");
$hasvoted = 1;
}
$uri = $_SERVER['REQUEST_URI'];
//display the form!
if($hasvoted==1){
echo("Your vote has been successfully submitted, thanks! <a href=\"prizevote.php\">Click here to return</a><br/>");
}else{
?>
I'm trying to work out how to stop a user from entering a prize draw more than once. I've got this far:
<?
$user_id = $_COOKIE[user_id_login];
$userquery = mysql_query("SELECT * FROM prize_checkuser WHERE user='$user_id'");
$select_already = mysql_num_rows($userquery);
if($select_already){
echo("Your entry has been received, Thank You!</p>");
}else{
if($_POST['submit']){
//add user id to stop multiple voting
$user_id = $_COOKIE[user_id_login];
$addid = mysql_query("INSERT INTO prize_checkuser (user)". "VALUES ('$user_id')");
$hasvoted = 1;
}
$uri = $_SERVER['REQUEST_URI'];
//display the form!
if($hasvoted==1){
echo("Your vote has been successfully submitted, thanks! <a href=\"prizevote.php\">Click here to return</a><br/>");
}else{
?>