Помощь с магазином (php, mysql)

Jaddafun

Участник
Сообщения
60
Реакции
44
Я никакущий скриптер. Но я обязан это написать и разобраться в этом. Прошу прощения за мою непрошаренность заранее.



В общем. Хочу магазин (для серверов КС:ГО) с подключенной робокассой, где я продавал бы ВИПки и админки.
Структура. На странице магазина расположены товары с двумя кнопками "Возможности" и "Купить". При нажатии на которые открываются модальные окна. В первом просто описание товара. А вот теперь сложное (для меня) нужно чтобы во втором модальном окне человек вводил свой стим_айди. Если он его не ввел, то кнопка "Оплатить не жмется". Если же он написал свой стим айди. То сайт запоминает его, после чего кидает на робокассу для оплаты. После успешной оплаты робокасса отправляет на страницу, которая еще помнит стим_айди и при переходе на нее добавит строку в таблицу mysql бд вип плагина или сб, в зависимости от товара, используя стим_айди, которое помнит. После успешного добавления строки страница говорит, что всё успешно. А после обнуляет сессию и больше не помнит стим_айди. В случае неоплаты же, сайт выдаст уведомление об отказе от операции и обнулит сессию.



Так вот. Я прошу любой помощи. Кто подскажет посредством каких переменных это можно организовать, кто-то может поможет и поделится частью скрипта. А кто-то даст документацию, где хотябы примерно описывается как можно организовать тот или иной пункт. Буду благодарен за малейшую помощь.

Я бы заказал скрипт. Но, как я понимаю, это совсем не сложно сделать. А я хочу разобраться как это возможно реализовать, ибо такие знания лишними не будут.

Заранее благодарю.
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #2

sBorislav

Взломал GameCMS 3.411 - 27.02.18
Сообщения
196
Реакции
177
1) проверка параметров делается через JS. Поиши в интеренете "валидность полей на js"
2) Ты немного неправильно понимаешь механизм работы платежных систем. Ты генерируешь в таблице подготовленные платежи, потом отправляешь запрос с указанием этого id на платежную систему. Пользователь оплачивает. Платежная система отправляет запрос на подготовленный скрипт, где ты проверяешь конрольные суммы и из временнве данные превращаешь в реальные. Пользователя кидает на страницу успешной оплаты, все данне уже занесены в нормальную таблицу и все работает. Может немного криво описал, но для понимания читай документацию для разработчиков на сайте платежной систнмы
3) если напишешь в лс, то напишу подробнее
 
Последнее редактирование:

Jaddafun

Участник
Сообщения
60
Реакции
44
Ну если первая цитата вызывает сложность, то советую всё таки купить...
Все с чего-то начинали. Никто не рождается со знанием языков программирования.
--- Добавлено позже ---
@sBorislav, поискал немного гайдов и почитал документацию, только тогда понял что ты написал. Проблема была в моём непонимании, а не в твоём описании. Спасибо и за это. Задам вопросик в лс.
 
Последнее редактирование:
Сверху Снизу