KuzmenkoArtem: "Мне нужно знать, сколько раз мы его показали" (с) source . banner.php просто будет возвращать ссылку на баннер, либо в нем же будет генерироваться изображение, что не очень идея.
V0LMAG: тупой выбор. вам нравится больше бек? учите бек, нравится фронт? учите фронт и все, что за тупизм с затратами? можно без затрат и то и другое выучить
rena-nip: как я вам и написал.
после покупки записываете время покупки(обычно записывают дату/время, что купили, за сколько, id транзакции и т.д.) для каждого или для одного пользователя(не знаю как у вас).
и добавляете крон задачу, которая будет запускать thank_you_mailer.php , который будет брать пользователей, после оплаты которых прошло некое время и отправлять им письма.
SELECT * users where DATE_ADD(payment_date, INTERVAL 2 MINUTE) <= NOW(); // как-то так, беглый пример , чтоб дать общее представление
rena-nip: кот в мешке! напишите именно, что вам нужно если нужна помощь!
пользователь совершил нужные действия, после вы записываете это время(в базе, в файле или где угодно).
далее с помощью крона запускаете этот скрипт через каждые N секунд/минут, он будет проверять когда пользователь совершил действие и можно ли ему выполниться(т.е. проверит время действий пользователей и текущее время). если можно = выполняется дальше, иначе die, bitch, die
rena-nip: как только пользователь выполнит действие - включаете эту функцию/скрипт, а что непонятно-то?
Нужно же как-то узнать, что пользователь проделал какое-то действие, значит это можно отследить, а если можно отследить, то можно и запустить что-либо после выполнения какого-либо действия
Посмотрите на рейтинг статьи, посмотрели? Рейтинг в плюсе? Хорошие комментарии? - Тогда юзайте, нет - не стоит. https://ru.bem.info/ - вот вам ресурс для изучения БЭМ
Если вам нужно хранить множество значений, то чем вы воспользуетесь? к примеру значения от 0 до 1000, создадите 1000 переменных или же один массив(одна переменная) и запишите все туда?
А объект - это уже более сложная структура, которая дает массу преимуществ для преставления данных и работы с ними(объяснить трудновато, лучше прочтите, информациина эту тему валом, объекты - они везде объекты, хоть в js, php, c или в java..., только лишь синтаксис отличается немножко)
byshyi46: это уже на второй странице проверяете есть пользователь или нет, если нет, то перенаправляете на страницу с ошибкой 404 или просто выдаете заголовок Страница не найдена