Суть в том у миня игра делаю репутацыю в users создал строку rey1 задал параметры кнопкы
if(isset($_GET['rey1']))
{
mysql_query("UPDATE `users` SET `rey1` = '".($ank['rey1']+1)."' WHERE `id` = '".$ank['id']."' "
header("location: ?user=$ank[id]"
$_SESSION['msg']="Рейтинг повышен на +1 !";
}
вывил кнопку
echo "<div style=''><a href='?user=$ank[id]&rey1' title='+1'><img src='style/images/rating/1.png'></a>";
Как зделать ограничение чтоб играк мог токо раз изминить репутацыю опредильоному игроку
farkray, записывай id того кто рейт повышал уже в бд а потом чекай наличие того id и условием откажи тому кто уже есть в бд
Можешь отдельную таблицу создать и в неё вносить id того, кому рейта дали и id того, кто дал.
То бишь
id_user | id_ank
Или в таблице создать столбик who_rating с типом mediumtext. Вносить в этот столб через знак | айди тех, кто проголосовал за данного юзера (ank).
Типа так:
<?
$who = explode("|", $ank['who_rationg']);
if(!in_array($user['id'], $who)){
echo 'клик';
}
?>
Вносить id в who_rating через implode().
я дал код выше можеш мне розписать по выше вказаному коду и бд запросы дать