Программирование - это просто
Advertisement
Главная arrow Web-программирование arrow Разработка сервиса сайта на PHP на примере партнер arrow Разработка сервиса сайта на PHP на примере партнерской программы. Урок 13. Технология расчета вознаг
19.04.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Разработка сервиса сайта на PHP на примере партнерской программы. Урок 13. Технология расчета вознаг Печать E-mail
Автор megabax   
31.03.2013 г.
Структура программы на примере простейшей программы

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 13. Технология расчета вознаграждения.

Что бы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находиться здесь.


Исходники к уроку вы можете скачать в платном разделе.

Сегодня мы разработаем технологию расчета партнерского вознаграждения. Начнем, как обычно, с создания таблицы. Сумы начисленных и списанных (выплаченных) вознаграждений у нас будут храниться в таблице _epp_fees, создадим ее при помощи утилиты phpMyAdmin:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 13. Технология расчета вознаграждения.

Теперь значение полей.

  • partnerid - понятно, что это ИД партнера, которому начислено (с которого списано) вознаграждение.

  • datetime - дата и время, когда это произошло.

  • summa - сумма начисленного (списанного) вознаграждения

  • comment - комментарий к операции.

  • type - тип операции. Если это начисление, то единица, списание - минус единица.

Для управления этой таблицей создадим класс EP_Fees, ....

....

.... код скрипта может выглядеть, например, вот так (это у нас тестовый пример):

<?php

    if($summa!=0) {

        $fees->Register($mysqli,1,currentDate(),$partnerid,$summa*0.1,"Начисл. за товар: ".$type." сумма продажи ".$summa);

    } else {

        $fees->Register($mysqli,1,currentDate(),$partnerid,777,"За визит.: ".$type);

    }

?>

Теперь главное не забыть указать этот скрипт в таблице схем:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 13. Технология расчета вознаграждения.

Для того, что бы ...

...

Все, теперь зарегистрируйте несколько визитов и продаж нашими тестовыми скриптами (см. файл shop.html) и посмотрим, как у нас зачислилось партнерское вознаграждение:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 13. Технология расчета вознаграждения.

В данном примере для наглядности одна строчка списания введена ручками через phpMyAdmin:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 13. Технология расчета вознаграждения.

 

Последнее обновление ( 31.03.2013 г. )
 
« След.   Пред. »
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги