Доброго времени суток. Ковыряю один скрипт, там нашёл такой код. Меня заинтересовали строчки с куском $doc
echo "<form class='list-group-item' method='post' action='?add'>n";
$doc->Input('name', 'Название');
$doc->Input('link', 'Ссылка', 100, "http://");
$doc->Input('img', 'Картинка');
echo "Срок действия:<br />n";
echo "<input type="text" name="ch" class='form-control' style='width: 40%' value="1" />n";
echo "<select name="mn" class='form-control' style='width: 40%'>n";
echo "<option value="1">Часов</option>n";
echo "<option value="24" selected>Дней</option>n";
echo "<option value="168">Недель</option>n";
echo "</select><br />n";
echo "Размещение рекламы:<br />n";
echo "<select name="sel" class='form-control' style='width: 40%'>n";
echo " <option value="1"" . ($set['rekl_1'] == 0 ? null : ' disabled="disabled"') . ">Под заголовком</option>n";
echo " <option value="2"" . ($set['rekl_2'] == 0 ? null : ' disabled="disabled"') . ">Главное меню</option>n";
echo " <option value="3"" . ($set['rekl_3'] == 0 ? null : ' disabled="disabled"') . ">Низ сайта (главная)</option>n";
echo " <option value="4"" . ($set['rekl_4'] == 0 ? null : ' disabled="disabled"') . ">Низ сайта (остальные)</option>n";
echo "</select><br />n";
$doc->Checkbox('dop_str', 'Доп. страница', 1, "checked='checked'");
$doc->Button('btn btn-primary-outline btn-sm', null, 'plus', 'Добавить');
echo "</form>n";
Копирнул код, строчки с doc выдали ошибки, я могу их конечно переписать, но интересно что это и как этим пользоваться.
Зашёл в файл функций скрипта, строчка
$doc = new document();
Меня окончательно запутала.