Скрипт който при кликане на линк записва в датабаза

sianbg2

Registered
Трябва ми скрипт който при кликане на линк да добавя по 1 точка в датабазата.Нещо като тези сайтове където кликаш на реклами и ти дава еди колко си стотинки.
 
if(isset($_GET['user'])){
$user = $_GET['user'];
$query = mysql_query("UPDATE points SET points=points+1 WHERE user='$user'") or die(mysql_error());
} else {
echo "<a href='site.php?user=user'>Добави една точка</a>";
}
където site.php е страницата, в която е този код
 
@emagi +1.Как да го направя да дава точка само ако не си влизал в последните 24 часа ?
 
Вземаш текущото време с някой от фунциите на php и сверяваш това време с времето на последното му влизане (което е записано в базата от данни) и ако разликата между текущото време и това в базата от данни е по голямо от 24 часа оновява с единиц а посоченото поле. Най - лесно ще стане ако са в Unix таймер за време.
 
A по лесно ли ще е ако не на 24 часа а когато цъкне и повече да не може да цъка на линка ?
 

Back
Горе