ayrach adlı üyeden alıntı: mesajı görüntüle
Evet hocam, sessiondan alıyorum. dışarıdan post durumunda session zaten açıksa yinede post geçebilir diye düşünmüştüm. kodlar da şu şekilde:

<?php 
include("lc.php");
include("conf.php");
$id = $_SESSION["id"];
$game = $_POST["game"];

if($game == "win"){
	mysql_query("UPDATE users SET points = points + 500 WHERE id = '".$id."'");
}

if($game == "lose"){
	mysql_query("UPDATE users SET points = points - 1 WHERE id = '".$id."'");
}
 
?>

Pardon hocam. Ben bir üye kendine ait olmayan puanı alıyo durumuna gitti aklım sanırım.

O zaman captha mantığında bişeyler yapılabilir sanırım. Oyun sayfasına girildiğinde random key şekline resim oluşturan ve bu keyi sessiona yazan bir php dosyası <img src="..."> içinde sayfaya çekilir ve gizlenir. Puan, captha ile birlikte hedef sayfaya gönderilir. postla gelen captha keyi sessiondaki keyle eşleşiyorsa puan yazılır. Ajaxa cevap dönünce js ile captha resminin src özniteliği yenilenir ve session değişmiş olur.

Edit: saçma oldu ya. captha manual yazılmadıktan sonra direk forma eklenirse bi işe yaramaz ki basit bi botla zaten formdaki captha alınır.

Aklıma gelen sağlıklı bişey yok şimdilik. Kolay gelsin.