當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Web::write方法代碼示例

本文整理匯總了PHP中Web::write方法的典型用法代碼示例。如果您正苦於以下問題:PHP Web::write方法的具體用法?PHP Web::write怎麽用?PHP Web::write使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Web的用法示例。


在下文中一共展示了Web::write方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: add_domain

function add_domain($domain_name, $parent_name)
{
    global $gbl, $login, $ghtml;
    $user = str_replace(".", "", $domain_name);
    $domain = new Domain(null, null, $domain_name);
    $domain->initThisDef();
    $domain->password = crypt('admin');
    $domain->cpstatus = 'on';
    $domain->parent_clname = "client-{$parent_name}";
    $domain->username = $user;
    $domain->dbpserverlist = array('localhost');
    $web = new Web(null, null, $domain_name);
    $web->initThisDef();
    $web->syncserver = 'localhost';
    $web->username = $user;
    $web->ttype = 'virtual';
    $web->write();
    $mmail = new Mmail(null, null, $domain_name);
    $mmail->initThisDef();
    $mmail->syncserver = 'localhost';
    $mmail->write();
    $mailaccount = new Mailaccount(null, null, "test@{$domain_name}");
    $mailaccount->initThisDef();
    $mailaccount->syncserver = 'localhost';
    $mailaccount->password = crypt('admin');
    $mailaccount->parent_clname = "domain-{$domain_name}";
    $mailaccount->cpstatus = 'on';
    $mailaccount->write();
    $ftpuser = new ftpuser(null, null, "test@{$domain_name}");
    $ftpuser->initThisDef();
    $ftpuser->password = crypt('admin');
    $ftpuser->parent_clname = "domain-{$domain_name}";
    $ftpuser->cpstatus = 'on';
    $ftpuser->write();
    $dns = new Dns(null, null, $domain_name);
    $dns->initThisDef();
    $dns->syncserver = 'localhost';
    $dns->createDefaultTemplate('192.168.1.1', 'dns22.lxcenter.net');
    $dns->write();
    $unname = $user;
    $uuser = new Uuser(null, null, $unname);
    $uuser->initThisDef();
    $uuser->username = $user;
    $uuser->password = crypt('admin');
    $uuser->parent_clname = "domain-{$domain_name}";
    $uuser->cpstatus = 'on';
    $uuser->syncserver = localhost;
    $uuser->write();
    $uuser->dbaction = 'clean';
    //$web->addObject('uuser', $uuser);
    $domain->write();
    print "Added domain\n";
}
開發者ID:soar-team,項目名稱:kloxo,代碼行數:53,代碼來源:demoinit.php


注:本文中的Web::write方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。