Fakat birden çok anket açıyorum oy kullanan kişinin ipsini kayıt altına alıyorum.Bu adam diğer anketlerede oy atamıyor nerede bi hata yapıyorum çözümü bir türlü bulamadım.
<?php
include("functions/baglan.php");
include("functions/fonksiyon.php");
include("functions/mysql.php");
$url = mysql_real_escape_string($_GET["sayfa"]);
?>
<?php if(isset($_POST["btn"])){
$ipadres=$_SERVER['REMOTE_ADDR'];
$anketsecenek=$_POST["anketdeger"];
$anketid = $_GET["sayfa"];
$anketsorular=mysql_query("insert into anket_oy(anket_sec_id,ip,oy,anketid) values ('".$anketsecenek."','".$ipadres."','1','".$anketid."')");
if($anketsorular){
ekranbastir("Oyunuz Kayıt Altına Alınmıştır.");
}
} ?>
<?php
$anketgetir=mysql_query("SELECT * FROM anket_soru WHERE id='$url'");
$anketveri=mysql_fetch_array($anketgetir);
$durum = $anketveri["durum"];
$ipadress=$_SERVER['REMOTE_ADDR'];
if($durum!=1){
echo "Bu Anket Şuanda Yayında Değildir.";
}
else{
if($anketgetir){
}
?>
<div class="blok5">
<div class="bbaslik"><img src="images/anket-kosesi.png" alt=" | Anket" draggable="false" /> ANKET KÖŞESİ</div>
<div class="bicerik bgg1">
<div id="anketbaslik">
<?php echo $anketveri["soru"]; ?>
</div>
<div class="secenekler">
<?php
$anketoyy=mysql_query("Select * from anket_oy Where ip='".$ipadress."'");
$anketoy=mysql_fetch_array($anketoyy);
?>
<?php if($anketoy["anketid"]){ $degerler="";$soruular=""; ?>
<?php
$soru=mysql_query("SELECT * FROM anket_soru WHERE id='$url'");
$sorudetay=mysql_fetch_array($soru);
$anketsec=mysql_query("Select * from anket_sec Where anket_soru_id='".$sorudetay["id"]."'");
while($anketoysayi=mysql_fetch_array($anketsec)){
$anketoy=mysql_query("Select * from anket_oy Where anket_sec_id='".$anketoysayi["id"]."'");
$degerler.=mysql_num_rows($anketoy).'_';
$soruular.=$anketoysayi["secenek"].'_';
}
$parca=explode('_',$degerler);
$soruparcala=explode('_',$soruular);
for($i=0;$i<count($soruparcala)-1;$i++){
?>
<div class="anket_oy_sayisi">
<div class="anket_oy_baslik">
<?=$soruparcala[$i]?>
</div>
<div class="anket_oy_adet"><b>Oy:</b>
<?=$parca[$i]?>
</div>
</div>
<?php
}
?>
<?php }
else{ ?>
<form action="#" method="post">
<?php
$anketsec=mysql_query("Select * from anket_sec Where anket_soru_id='".$anketveri["id"]."'");
if(mysql_num_rows($anketsec)>0){
while($anketsecg=mysql_fetch_array($anketsec)){
?>
<label>
<input type="radio" name="anketdeger" id="anket_secenekler" value="<?=$anketsecg["id"]?>" />
<?=$anketsecg["secenek"]?>
</label>
<?php }} ?>
<input type="submit" name="btn" value="Oyla" id="anket_btn" />
</form>
<?php } ?>
</div>
</div>
</div>
<?php } ?>