.
Разработка сервиса сайта на PHP на примере партнерской программы. Урок 17. Добавим статистику.
Автор megabax   
04.10.2013 г.
Структура программы на примере простейшей программы

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 17. Добавим статистику.

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

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


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

И так, наша партнерская программа уже почти готова. Сегодня сделаем статистику, а потом начнем нашу партнерку "причесывать" (делать всякие красивости, тестировать и отлаживать).  И так, для начала создадим новый класс EP_Stat, размещаем его в файле stat.php...

...

... А их пользователь вводит ручками:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 17. Добавим статистику.

Как вы поняли, даты берутся из формы, и передаются они методом POST. А сама форма у нас находится в файле stat.html:

<h2>Статистика</h2>

<form method="POST" action="index.php?action=stat&show=1">

    Выберите период, введите дату начала и окончания в формате ГГГГ-ММ-ДД<br>

    Дата начала <input type="text" name="begDate" size="20"><br>

    Дата окончания <input type="text" name="endDate" size="20"><br>

    <input type="submit" value="Сформировать отчет" name="B1">

</form>

Да, и еще, не забудем вставить в начало файла core.php строчку include_once("stat.php"):

<?php

 

    include_once("pplib.php");

    include_once("ini.php");

    include_once("users.php");

    include_once("ppdb.php");

    include_once("menu.php");

    include_once("visites.php");

    include_once("schemes.php");

    include_once("fees.php");

    include_once("order.php");

    include_once("stat.php");

   

    class EP_Core {

...

Все, теперь можно тестировать программу.

 

Последнее обновление ( 04.10.2013 г. )