сайт с курсами, ему нужно внедрить личный кабинет и оплату курсов, я вот как подумал.
Создать таблицу users, там сделать поля
id name surname email phone password (значения о данных пользователя)
admin vvnv vdlg jsau pss vrkf (у этих полей значения либо 1 либо 0)
При регистрации пользователь идет в базу данных, и значения где либо 0 либо 1 по умолчанию будут стоять 0.
Потом в личном кабинете будет список курсов, человек переходит к примеру на курс ВВНВ, на этой страничке идёт проверка - Если у пользователя значение vvnv в таблице users равно 0 я выведу course_lock.php, а если равно 1 то выведу course_unlock.php.
На страничке course_lock.php курс заблокирован и его предлагают оплатить, а на страничке course_unlock.php курс можно просматрировать.
А при нажатии на кнопку оплатить его перекидывает на страницу с оплатой (будь то unitpay, fondy, liqpay, free-kassa) и при успешной оплате человека перекидывает на страничку с благодарнастью, мол спасибо что купили ВВНВ, успешной учебы, и при загрузке этой странички у пользователя значения поля vvnv в таблице users станет не 0 а 1.
Ребят, правильно размыслил? Сработает?
Идея с таблицей где курсы- это 0 и 1 неочень. Лучше таблицу user_course: user_id, course_id И под таблицу курсов завести таблицу.
Обсуждают сегодня