Merhaba arkadaşlar
Elimde ajax anket scripti var herşey çok güzel çalışıyor ama ip kontrolü yok yani bir kişi sınırsız oy verebiliyor. Kod bilgim fazla olmadığı için beceremedim.
<?php
// Soru numarasını al
$soruNo = $_POST['soruNo'];
// Veritabanına bağlan
$baglan = mysql_connect("localhost", "", "");
mysql_select_db("", $baglan);
mysql_query("SET NAMES 'utf8'");
// Soru numarasına göre bilgileri sorgula
$sql = "SELECT * FROM oylama WHERE no = $soruNo";
$sorgu = mysql_query($sql, $baglan);
$veri = mysql_fetch_assoc($sorgu);
// Veritabanından alınan bilgiler
$no = $veri['no'];
$soru = $veri['soru'];
$evet = $veri['evet'];
$hayir = $veri['hayir'];
// Yüzdeleri hesapla
$toplamOy = $evet + $hayir;
$evetYuzde = @round( ($evet / $toplamOy) * 100 );
$hayirYuzde = @round( ($hayir / $toplamOy) * 100 );
?>
<p id="soru">
<?php echo $soru; ?>
</p>
<p id="cevap">
<a href="javascript:cevapKaydet('e', <?php echo $no; ?>);" title="<?php echo $evet ; ?> kişi">Evet</a> (%<?php echo $evetYuzde; ?>)
<a href="javascript:cevapKaydet('h', <?php echo $no; ?>);" title="<?php echo $hayir; ?> kişi">Hayır</a> (%<?php echo $hayirYuzde; ?>)
</p>Yardım edenlere şimdiden teşekkür ederim.