PHP/MySQL | HELP PHP
Всем доброго вечера,подскажите как сделать чтоб когда пользователь выполнил какое-то действие которое записалось в бд ,и когда он обновил страницу,чтоб то же самое действие еще раз не выполнялось ,а выдало сообщение "вы такое уже делали"
Пример
site.ru/go.php?result&id=3747(каждый раз другое)
На мониторе к примеру у вас снято (или прибавлено) 100 монет
Чтоб когда он обновил страницу ему с ново не прибавляло ,а написало вы уже выполнили это действие
Пример
site.ru/go.php?result&id=3747(каждый раз другое)
На мониторе к примеру у вас снято (или прибавлено) 100 монет
Чтоб когда он обновил страницу ему с ново не прибавляло ,а написало вы уже выполнили это действие
Ну ничего себе,я не знаю смогу ли
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `result` WHERE `id` = '".intval($_GET['id'])."'"),0) == true) {
echo 'Вы уже выполняли это действие';
}
// Замени таблицу `result` на свою
echo 'Вы уже выполняли это действие';
}
// Замени таблицу `result` на свою
wladua2016 , поставь элементарный счётчик. считай действия
Если тебе должно насчитывать 1 раз в какое-то время, то делай по времени.
Или header(Location:); exit();
Или подробнее еще распиши
Или header(Location:); exit();
Или подробнее еще распиши
Avenax , это не по времени
Нет,я таким не занимаюсь
Ябы помог
Bimax , не помогло
header('location:/страницанакоторомидеткод');
Стр.: 1, 2