Example #1
0
function ShowForm()
{
    global $db;
    $sql = "INSERT INTO locations (name) VALUES ()";
    $elemsedit = array("name" => new FInput("name", "Название:"));
    $formedit = new FormInsertSQL($db, $sql, $elemsedit);
    $formedit->SetUserFunc("CheckLocateForm");
    $elemsform = array("editform" => new FBlock($formedit->AsString()));
    $fr = new Form($elemsform, "Добавить");
    $fr->SetGoBack(false);
    $fr->Show();
}
Example #2
0
function ShowForm()
{
    global $db;
    $sql = "INSERT INTO external_ip (ip, location, description) VALUES ()";
    $elemsedit = array("ip" => new FIP("ip", "IP:"), "location" => new FSelect($db, "SELECT id, name FROM locations ORDER by name", "location", "Локация:"), "description" => new FInput("description", "Описание:"));
    $formedit = new FormInsertSQL($db, $sql, $elemsedit);
    $formedit->SetUserFunc("CheckExternalIPForm");
    $elemsform = array("editform" => new FBlock($formedit->AsString()));
    $fr = new Form($elemsform, "Присвоить");
    $fr->SetGoBack(false);
    $fr->Show();
}
Example #3
0
function ShowForm()
{
    global $db;
    $sql = "INSERT INTO groups (name) VALUES ()";
    $elemsedit = array("name" => new FInput("name", "Название:"));
    $formedit = new FormInsertSQL($db, $sql, $elemsedit);
    $formedit->SetUserFunc("CheckGroupForm");
    $list_sql = "SELECT id, login FROM users";
    $join_sql = "SELECT user_id FROM groups_users WHERE group_id=";
    $formcheckboxs = new FormCheckList($db, $list_sql, $join_sql, true);
    $formcheckboxs->SetWidth("100%");
    $elemsform = array("editform" => new FBlock($formedit->AsString()), "checkboxs" => new FBlock($formcheckboxs->AsString()));
    $fr = new Form($elemsform, "Добавить");
    $fr->SetGoBack(false);
    $fr->Show();
}
Example #4
0
function ShowForm()
{
    global $db;
    $sql = "INSERT INTO users (login, password, name, family, daddy, mobile_telephone) " . "VALUES ()";
    $elemsedit = array("login" => new FInput("login", "Логин:"), "password" => new FPassword("password", "Пароль:"), "password2" => new FPassword("password2", "Пароль ещё раз:"), "name" => new FInput("name", "Имя:"), "family" => new FInput("family", "Фамилия:"), "daddy" => new FInput("daddy", "Отчество:"), "mobile_telephone" => new FInput("mobile_telephone", "Мобильный:"));
    $formedit = new FormInsertSQL($db, $sql, $elemsedit);
    $formedit->SetUserFunc("CheckUserForm");
    $list_sql = "SELECT id, name FROM groups";
    $join_sql = "SELECT group_id FROM groups_users WHERE user_id=";
    $formcheckboxs = new FormCheckList($db, $list_sql, $join_sql, true);
    $formcheckboxs->SetWidth("100%");
    $elemsform = array("editform" => new FBlock($formedit->AsString()), "checkboxs" => new FBlock($formcheckboxs->AsString()));
    $fr = new Form($elemsform, "Добавить");
    $fr->SetGoBack(false);
    $fr->Show();
}