• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP load_model函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中load_model函数的典型用法代码示例。如果您正苦于以下问题:PHP load_model函数的具体用法?PHP load_model怎么用?PHP load_model使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了load_model函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: daftar

 function daftar()
 {
     $this->load->helper(array('captcha', 'url'));
     if ($this->input->post() && $this->input->post('secutity_code') == $this->session->userdata('mycaptcha')) {
         $database = array('user_id' => load_model("akun", "akun_model", "generate_iduser"), 'username' => $this->input->post('username'), 'email' => $this->input->post('email'), 'password' => $this->input->post('password'), 'status_id' => 0, 'no_hp' => $this->input->post('no_hp'), 'alamat' => $this->input->post('alamat'));
         $this->db->insert('users', $database);
         echo "<script>alert('Registrasi Berhasil, Silahkan Login!!')</script>";
         redirect('akun/masuk', 'refresh');
     } else {
         $this->session->unset_userdata('mycaptcha');
         $this->load->helper('captcha');
         $vals = array('img_path' => './captcha/', 'img_url' => base_url() . 'captcha/', 'img_width' => '200', 'img_height' => 30, 'border' => 1, 'word_length' => 4, 'pool' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'expiration' => 7200);
         $cap = create_captcha($vals);
         if ($this->input->post()) {
             $this->session->set_userdata('mycaptcha', $cap['word']);
             $this->session->set_flashdata('message', 'Captcha yang anda masukan salah!!');
         }
         $data_param['image'] = $cap['image'];
         echo load_controller("web", "web", "web_header", $data_param);
         echo load_controller("web", "web", "web_open_content", $data_param);
         echo load_model("akun", "akun_model", "generate_iduser");
         $this->load->view("akun/daftar", $data_param);
         echo load_controller("web", "web", "web_close_content", $data_param);
         echo load_controller("web", "web", "web_footer", $data_param);
     }
 }
开发者ID:GGie,项目名称:Web,代码行数:26,代码来源:akun.php


示例2: web_premium_lelang

 function web_premium_lelang($data_param)
 {
     $data['data_premium_lelang'] = load_model("web", "web_model", "get_list_premium_lelang");
     //$data_param['data_premium_lelang'] = $data->result_array();
     //$data_param['status_id'] = 1;
     $this->load->view("web/premium_lelang", $data);
 }
开发者ID:GGie,项目名称:Web,代码行数:7,代码来源:web.php


示例3: make

 /**
  * Make a new model object, optionally with some initialization data
  *
  * @param String $model the name of the model class to make
  * @param Array $data an optional array of initialization data
  * @param Boolean $has_changed whether the newly made object has changed
  * @return SQL_model/Remote the newly made model object or its remote object
  */
 public static function make($model, $data = array(), $has_changed = TRUE)
 {
     load_model($model);
     $object = new $model($data, $has_changed);
     if (array_key(self::$is_remote, Symbol::ALL) || array_key(self::$is_remote, $model)) {
         $object = new Remote($object);
     }
     return $object;
 }
开发者ID:hutchike,项目名称:YAWF,代码行数:17,代码来源:Remoting_model.php


示例4: delete

 public function delete()
 {
     $id = get_routing_value();
     if ($id !== null) {
         $user = load_model('Example', (int) $id, null, true);
         $user->set_to_delete();
     }
     return F\Core::redirect('home', 'main');
 }
开发者ID:areslepra,项目名称:Framework,代码行数:9,代码来源:class.home.php


示例5: modcall

function modcall($model, $func, $args)
{
    load_model($model);
    $class = ucfirst($model) . "Model";
    if (!class_exists($class)) {
        Umsg("模型无效");
    }
    $rs = BaseCall("ctl", $class, $func, $args);
    return $rs;
}
开发者ID:im286er,项目名称:hobby,代码行数:10,代码来源:global.func.php


示例6: __construct

 function __construct()
 {
     global $limit;
     global $page;
     $this->limit = $limit;
     $this->page = $page;
     $model = Utils::singularize(get_class($this));
     load_model($model);
     $this->model = ucfirst($model);
     header('Content-Type: application/json');
 }
开发者ID:philllamarmotte,项目名称:Backdoor_API_PHP,代码行数:11,代码来源:XV_Controller.php


示例7: Controller

 function Controller()
 {
     $this->validate = Inspekt::makeSuperCage();
     $this->db = Database::getInstance(array('conn_id' => Config::item('LINK_ID')));
     $this->view = new View();
     // auto load helper
     load_helper(array('php', 'time', 'html', 'form', 'table', 'forum'));
     // load forum model
     load_model('forum', FALSE);
     load_model('check', FALSE);
     $this->forum = forum_model::getInstance();
 }
开发者ID:phill104,项目名称:branches,代码行数:12,代码来源:Controller.php


示例8: send

 function send()
 {
     if ($this->tpl_name) {
         include_once '../tf_app/template_/Template_.class.php';
         $tpl = new Template_();
         $tpl->define('mail', 'views/mail/' . $this->tpl_name . '.tpl');
         $tpl->assign($this->assigns);
         $this->content = $tpl->fetch('mail');
     }
     /*
     $subject=iconv("UTF-8", "EUC-KR", $subject);
     $content=iconv("UTF-8", "EUC-KR", $content);
     */
     if (!$this->sender_name) {
         $this->sender_name = $this->settings->sender_name;
     }
     if (!$this->sender_password) {
         $this->sender_password = $this->settings->sender_password;
     }
     // if (!$this->mailto)
     // {
     //     $this->mailto = $this->settings->mailto;
     // }
     if (!$this->server) {
         $this->server = $this->settings->server;
     }
     if (!$this->sender_user) {
         $this->sender_user = $this->settings->sender_user;
     }
     if (!$this->sender_address) {
         $this->sender_address = $this->settings->sender_address;
     }
     if ($this->mailto) {
         require_once '../tf_app/ext/phpmailer/class.phpmailer.php';
         $mail = new PHPMailer();
         $mail->IsSMTP();
         $mail->SMTPAuth = true;
         $mail->SMTPSecure = 'ssl';
         $mail->Host = $this->server;
         $mail->Port = 465;
         $mail->Username = $this->sender_user;
         $mail->Password = $this->sender_password;
         $mail->From = $this->sender_address;
         $mail->FromName = $this->sender_name;
         $mail->Subject = $this->subject;
         $mail->Body = $this->content;
         $mail->AddAddress($this->mailto);
         $mail->Send();
         $mail_log = load_model("Members");
         $mail_log->log_mail($this->mailto, $this->tpl_name, $this->content);
     }
 }
开发者ID:byyeong,项目名称:dc2016,代码行数:52,代码来源:tf_mailer8.php


示例9: kategori

 function kategori()
 {
     $data_param = "";
     $url = $this->uri->segment(3);
     $url_1 = explode("-", $url);
     $id = $url_1[0];
     $data_param['data_kategori_lelang'] = load_model("produk", "produk_model", "get_detail_kategori", array('id' => $id));
     echo load_controller("web", "web", "web_header", $data_param);
     echo load_controller("web", "web", "web_open_content", $data_param);
     $this->load->view("produk/detail_kategori", $data_param);
     echo load_controller("web", "web", "web_close_content", $data_param);
     echo load_controller("web", "web", "web_footer", $data_param);
 }
开发者ID:GGie,项目名称:CI,代码行数:13,代码来源:produk.php


示例10: lelang

 function lelang()
 {
     $data_param = "";
     $url = $this->uri->segment(3);
     $url_1 = explode("-", $url);
     $id = $url_1[0];
     $data_detail = load_model("produk", "produk_model", "get_detail_lelang", array('id' => $id));
     foreach ($data_detail->result() as $detail) {
         $produk_id = $detail->produk_id;
     }
     $data_gambar = load_model("produk", "produk_model", "get_gambar_produk", array('id' => $produk_id));
     $data['data_detail'] = $data_detail;
     $data['data_gambar'] = $data_gambar;
     echo load_controller("web", "web", "web_header", $data_param);
     echo load_controller("web", "web", "web_open_content", $data_param);
     $this->load->view("produk/detail_lelang", $data);
     echo load_controller("web", "web", "web_close_content", $data_param);
     echo load_controller("web", "web", "web_footer", $data_param);
 }
开发者ID:GGie,项目名称:Web,代码行数:19,代码来源:produk.php


示例11: category_loadpreview

function category_loadpreview($c)
{
    $data = false;
    switch ($c['template']) {
        case 'news-list':
            load_model('news.func');
            $query = 'WHERE category=' . $c['index'] . ' AND isdelete=0' . ' AND ishide=0' . ' ORDER BY istop DESC LIMIT 8';
            $data = news_getBySQL($query);
            break;
        case 'item-list':
            load_model('item.func');
            $data = item_ofcategory($c['index']);
            break;
        case 'download-list':
            load_model('download.func');
            $data = download_ofcategory($c['index']);
            break;
        default:
            # code...
            break;
    }
    return $data;
}
开发者ID:jjvein,项目名称:my_php_framework,代码行数:23,代码来源:category.func.php


示例12: auth_check

function auth_check($domain, $did, $auth, $level = 1)
{
    if (!user_isLogin()) {
        return false;
    }
    $auth = base_protect($auth);
    $domain = base_protect($domain);
    $did = (int) $did;
    $level = (int) $level;
    if (auth_checkSession($domain, $did, $auth, $level)) {
        return true;
    }
    load_model('user.func');
    $user = user_getById($_SESSION['twt_uid']);
    if (!$user) {
        return false;
    }
    $query = 'SELECT * FROM ' . table('authmap') . ' WHERE ' . '((`ownertype`="group" AND `ownerid`="' . $user['gid'] . '")' . ' OR ' . '(`ownertype`="user" AND `ownerid`="' . $user['uid'] . '"))' . ' AND `domain`="' . $domain . '"' . ' AND `did`="' . $did . '"' . ' AND `auth`="' . $auth . '"' . ' ORDER BY `iscancel` DESC LIMIT 1';
    // echo $query;
    global $db;
    $result = $db->sql($query);
    $row = $db->getRow($result);
    if (!$row) {
        return -1;
    }
    if ($row['iscancel'] != '0') {
        return -2;
    }
    if ($row['level'] < $level) {
        return -3;
    }
    if ($row['bindtype'] == 'group') {
        return 2;
    }
    auth_setSession($row['domain'], $row['did'], $row['auth'], $row['level']);
    return 1;
}
开发者ID:jjvein,项目名称:my_php_framework,代码行数:37,代码来源:auth.func.php


示例13: foreach

if (!is_null($default)) {
    if (array_key_exists("libraries", $default)) {
        foreach ($default["libraries"] as $library) {
            if (!load_library($library)) {
                show_error("The library " . $library . " not loaded.");
            }
        }
    }
    if (array_key_exists("config", $default)) {
        foreach ($default["config"] as $conf) {
            $config->load($conf);
        }
    }
    if (array_key_exists("models", $default)) {
        foreach ($default["models"] as $model) {
            if (!load_model($model)) {
                show_error("The model " . $model . " not loaded.");
            }
        }
    }
}
/*
 * ---------------------------------------------------------------
 * Start router
 * ---------------------------------------------------------------
 */
require_once BASEPATH . "router.php";
/*
 * ---------------------------------------------------------------
 * Get data
 * ---------------------------------------------------------------
开发者ID:philllamarmotte,项目名称:Backdoor_API_PHP,代码行数:31,代码来源:core.php


示例14: model

 /**
  * Load a model.
  * @param string $name - Name of the model.
  * @return {Model}
  * @throws {RuntimeException} if anything goes wrong.
  */
 protected function model($name)
 {
     return load_model($name);
 }
开发者ID:WoutervdBrink,项目名称:PWS-Community,代码行数:10,代码来源:Controller.php


示例15: load_model

<?
load_model('Message');
load_helper('Spam');

class Contact_controller extends App_controller
{
    public function form()
    {
        $this->render->title = 'Contact form';
        $message = $this->render->message = new Message($this->params->message);
        if (Spam::is_spam($this->params)) return;
        $message->status = 'P'; // Pending
        if ($message->save())
        {
            $this->flash->sent = $this->send($message);
            $this->redirect('default/index', array('notice' => 'Thank you for your interest. Please expect a friendly email from us in the next few days.'));
        }
    }

    private function send($message)
    {
        return $this->send_mail('message', array(
                                    'to'       => CONTACT_EMAIL,
                                    'from'     => $message->email,
                                    'subject'  => 'Plumline website message',
                                    'message'  => $message,
                                ));
    }
}
开发者ID:hutchike,项目名称:plumline,代码行数:29,代码来源:Contact.php


示例16: init_global

function init_global($trail)
{
    if ($_SESSION["s"]) {
        return;
    }
    //자동 로그인
    $next = $_REQUEST['next'];
    $id_save = $_COOKIE['dcamp_id_save'];
    if (!$_SESSION["s"] && $id_save) {
        $users = load_model("Members");
        $users_info = $users->get($id_save);
        if ($users_info && $users_info['auto_login'] == 1) {
            $akey = $_COOKIE['dcamp_akey'];
            //$current_time = date('Y-m-d H:i:s',time());
            $users_auto = load_model("Member_auto");
            //자동 설정 되어 있고 세션에 키가 있으면
            $users_auto_info = $users_auto->get_by_id_user_akey($id_save, $akey);
            if ($users_auto_info) {
                $_SESSION["s"] = $users_info;
                if (!$_SESSION["s"]["picture"]) {
                    $_SESSION["s"]["picture"] = '/img/default-img-member.png';
                }
                $act = load_model("Activity");
                $_SESSION["s"]["acnt"] = $act->get_a_cnt(1, $_SESSION["s"]["id"], '0');
                $m_ext = load_model("Member_ext");
                $_SESSION["s"]["fb"] = $m_ext->get_by_user_id_type($_SESSION["s"]["id"], 1);
                $_SESSION["s"]["tw"] = $m_ext->get_by_user_id_type($_SESSION["s"]["id"], 2);
                $cc = load_model("Content_category");
                $con = $cc->get_cat_by_user($_SESSION["s"]["id"], 'cc.hidden = 0');
                if (sizeof($con) > 0) {
                    $_SESSION["s"]["con"] = $con;
                }
                $om = load_model("Office_mento");
                $mt = $om->cnt("user_id = " . $_SESSION["s"]["id"]);
                if ($mt > 0) {
                    $_SESSION["s"]["mento"] = true;
                }
                setcookie("dcamp_id_save", $users_info['id'], time() + 1209600, "/");
                setcookie("dcamp_akey", $users_auto_info['akey'], time() + 1209600, "/");
            }
        }
    }
}
开发者ID:byyeong,项目名称:dc2016,代码行数:43,代码来源:tf_cache8.php


示例17: exec_model

 protected function exec_model($model)
 {
     if (is_array($model)) {
         return $this->exec_array('model', $model);
     } elseif (is_callable($model)) {
         return array('function' => $model());
     } elseif (is_object($model)) {
         if (array_key_exists('model', $this->actions)) {
             return array(get_class($model) => $this->exec_object($model, $this->actions['model']));
         } else {
             // error
         }
     } elseif (is_string($model)) {
         return array($model => load_model($model));
     }
 }
开发者ID:silversthem,项目名称:simPHPle,代码行数:16,代码来源:module.class.php


示例18: user_login

function user_login($username, $password, $ishashed = 0)
{
    if (Database::isConnected()) {
        global $db;
        $db->close();
    }
    $twtapi = user_getTWTAPI();
    $result = $twtapi->query('twt.login', array('username' => $username, 'password' => $password, 'ishashed' => $ishashed));
    if ($result) {
        user_touch($result->twtname, $result->auth_key, $result->realname, $result->uid);
        if ($db) {
            global $db;
            $db->conn();
            load_model('user.func');
            user_APISync($result);
        }
    }
    return $result;
}
开发者ID:jjvein,项目名称:my_php_framework,代码行数:19,代码来源:user.session.func.php


示例19: load_model

<?php

/**
 * Template created by Gregory Chris
 */
load_model('admin/blog');
if (array_key_exists('submit', $_POST) && $_POST['submit'] == 'Save') {
    if (array_key_exists('post_id', $_POST) && is_numeric($_POST['post_id']) && $_POST['post_id'] > 0) {
        update_post($_POST['post_id'], $_POST);
    }
}
if (array_key_exists('submit', $_POST) && $_POST['submit'] == 'Delete') {
    if (array_key_exists('post_id', $_POST) && is_numeric($_POST['post_id']) && $_POST['post_id'] > 0) {
        delete_post($_POST['post_id']);
    }
}
if (array_key_exists('submit', $_POST) && $_POST['submit'] == 'Add') {
    add_post($_POST);
}
header('Location: ' . _HTTP_ROOT . '/admin/blog/');
die;
开发者ID:0unit,项目名称:online-php-ide,代码行数:21,代码来源:blog.php


示例20: load_model

<?php

load_model('common.func');
//我要引用common.func里面的查询函数....
load_model('user.func');
//我要引用common.func里面的查询函数....
@session_start();
function manager_islogin()
{
    //下面是判断用户是否登陆...
    if (isset($_SESSION['realname']) && isset($_SESSION['twtname']) && isset($_SESSION['authority'])) {
        return true;
    }
    return false;
}
function manager_sustain_session()
{
    $_SESSION['realname'] = $_SESSION['realname'];
    $_SESSION['twtname'] = $_SESSION['twtname'];
    $_SESSION['usernumb'] = $_SESSION['usernumb'];
    $_SESSION['is_gangbu'] = $_SESSION['is_gangbu'];
    $_SESSION['is_teacher'] = $_SESSION['is_teacher'];
    $_SESSION['partybranch_id'] = $_SESSION['partybranch_id'];
    $_SESSION['authority'] = $_SESSION['authority'];
}
function manager_clearCookie()
{
    @session_destroy();
    //这里就首先将所有的session删除了..
    setcookie("twtname", 0, time() - 3600, '/', 'twt.edu.cn');
    setcookie("twtname", 0, time() - 3600, '/');
开发者ID:jjvein,项目名称:my_php_framework,代码行数:31,代码来源:manager.func.php



注:本文中的load_model函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP load_module函数代码示例发布时间:2022-05-15
下一篇:
PHP load_mod_locale函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap