Просмотр 13 сообщений - с 16 по 28 (из 28 всего)
  • Автор
    Сообщения
  • #1971
    sarkis
    Хранитель

    Саркис, подскажите пожалуйста для чего вот этот скрипт? js_lib_general.js

    В нем хранятся важные функции, нельзя удалять .

    • Ответ изменён 4 года назад пользователем sarkis.
    #1972
    Grisha
    Участник

    например вывод ошибок

    Спасибо. Я уж убрать хотел))

    #1975
    Grisha
    Участник

    Саркис, скажите пожалуйста, где рыть. Нужно, чтобы при пополнении пользователем определенной суммы, через скажем, интеркассу, ему добавлялся бонус. Скажем юзер пополнил баланс через Интеркассу на 300руб и получил еще 50 автоматом. Можно в конце еще и alert(«Вам начислен бонус 50руб.»);

    Что то не пойму в каком файле происходит запрос с UPDATE

    Как зачислить бонус я разобрался:

    в файле proc_money_user.php

    if($add_amount==»100″){
    $bonus=»33″; // Бонусные рубли
    $db_query=»UPDATE «.DB_PREF.»users SET money = money + «.$bonus.» + «.$add_amount.» WHERE id_user = «.$num_user;
    }

    else{
    $db_query=»update «.DB_PREF.»users
    set money = money + «.$add_amount.»
    where id_user = «.$num_user;
    }

    Вот как вывести alert с текстом «Вам начислен бонус в размере N руб» ???

    • Ответ изменён 3 года, 12 месяцев назад пользователем Grisha.
    #1977
    sarkis
    Хранитель

    платежная система взаимодействует с вашим сайтом сама через url-взаимодействия, а возвращает только обычный редирект на успех или неудачу.

    В вашем случае можно сделать:
    1. очень просто и неправильно — в файле success.html просто вывести алерт
    2. переделать скрипт, чтобы отслеживать события в файле success.html — сложно будет
    3. просто перед пополнением напишите красным цветом, что будет бонус — самый простой и верный, наверно ))

    • Ответ изменён 3 года, 12 месяцев назад пользователем sarkis.
    #1979
    Grisha
    Участник

    отслеживать события в файле success.html

    А если поменять его в success.PHP и если был начислен бонус, ему отправлять GET. Скажем если success.php?bonus=yes то выводить алерт??
    Только вот ума не приложу как из файла proc_money_user.php отправить запрос на success

    #1980
    sarkis
    Хранитель

    Сначала вы должны пояснить, какой алгоритм начисления бонуса: всем или определенным людям, одинаковый процент или индивидуальный .

    #1981
    Grisha
    Участник

    какой алгоритм начисления бонуса

    Никаких сложных алгоритмов. Если пользователь пополнил на 200 руб, то получил еще 50 автоматом. Как я реализовал в коде выше. Просто нужен алерт с текстом

    #1982
    sarkis
    Хранитель

    Если независимо от того, сколько денег юзер положил, бонус везде одинаковый(хотя вы написали » если был начислен бонус»), то тогда не пойму , в чем сложность .

    Почему нельзя просто прописать alert в шаблоне ?

    #1983
    Grisha
    Участник

    сколько денег юзер положил

    Извиняюсь за долгий ответ. На рыбалку ездил)

    Разница есть. Бонус тогда, когда пополнили определенную сумму. Код уже работает, но с алертом не могу разобраться. Как его организовать?

    #1984
    sarkis
    Хранитель

    ну вот, а говорите, что никаких алгоритмов нет.
    Это будет сделать довольно сложно. Вам нужно, чтобы ваша платежная система отправляла успех на такую страницу success.html?system_income=300, где 300 — сумма платежа. Я не знаю, возможно ли это для платежных систем. Но а потом элементарно проверяйте $_GET и выводите алерт ..

    #1985
    Grisha
    Участник

    Это будет трудно. Видимо придется отказаться от алерта

    #1986
    Grisha
    Участник

    А что за папка addapplication/dmk/

    Я как понял что то с шаблонами связано? И как ей пользоваться?

    #1987
    sarkis
    Хранитель

    Зачем вам ею пользоваться ? В данной папке находится шаблонизатор — компилятор .

Просмотр 13 сообщений - с 16 по 28 (из 28 всего)
  • Для ответа в этой теме необходимо авторизоваться.