1. У меня есть ссылка "Работать", как сделать чтоб при нажатии на нее запускался тайиер на 10 мин и через 10 мин юзеру в базу записывалось 50 рублей?
2. Пока нет вопросов
1. Aibek - 15 Апреля, 2011 - 09:18:30 - перейти к сообщению
2. valenok - 15 Апреля, 2011 - 11:43:11 - перейти к сообщению
Я бы сделал таблицу
salary
{
int userid;
int salary;
datetime paytime;
}
при устройстве на работу записывал когда ему нужно выдать денег,
а при просмотре информации о пользователе или при любом его действии проверял
нет ли чего ему зачислить.
salary
{
int userid;
int salary;
datetime paytime;
}
при устройстве на работу записывал когда ему нужно выдать денег,
а при просмотре информации о пользователе или при любом его действии проверял
нет ли чего ему зачислить.
3. Aibek - 15 Апреля, 2011 - 14:03:06 - перейти к сообщению
не понял.
но можно сделать еще такой вариант, при нажатии сразу даем деньги, и ссылка не доступна 10мин.
но можно сделать еще такой вариант, при нажатии сразу даем деньги, и ссылка не доступна 10мин.
4. nikob - 15 Апреля, 2011 - 19:52:17 - перейти к сообщению
Aibek пишет:
не понял.
но можно сделать еще такой вариант, при нажатии сразу даем деньги, и ссылка не доступна 10мин.
но можно сделать еще такой вариант, при нажатии сразу даем деньги, и ссылка не доступна 10мин.
Этот лучше.
Т.е., человек нажал на ссылку, в базу записывается время когда он нажал, и когда открывается страница с этой ссылкой скрипт смотрит если 10 минут с последнего клика не прошло, то не показывать сыллку, если прошло, то показываем
5. Aibek - 16 Апреля, 2011 - 11:13:05 - перейти к сообщению
мне бы еще код
6. nikob - 16 Апреля, 2011 - 11:26:34 - перейти к сообщению
Aibek пишет:
мне бы еще код
При выводе ссылки:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $period = 600; // кол-во секунд, которое должно пройти после клика, чтобы ссылка опять повилась
- $sql = "SELECT `last_click` FROM `users` WHERE `id`='123'";
- if ($user['last_click']<time()-$period) {
- echo '<a href="click.php?id=123">Клик!</a>';
- } else {
- $wait = $user['last_click']-$wait;
- echo 'Ссылка недоступна! Осталось ждать: '.$wait.' минут.';
При клике на ссылку:
Нужно переделать под свои нужды, и как вам будет удобнее, просто я понятия не имею, что есть в ваших таблицах, какая у вас там структура, и каким образом и куда вы хотите редиректить