当前位置: 首页>>代码示例>>PHP>>正文


PHP system::error方法代码示例

本文整理汇总了PHP中system::error方法的典型用法代码示例。如果您正苦于以下问题:PHP system::error方法的具体用法?PHP system::error怎么用?PHP system::error使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在system的用法示例。


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

示例1: isset_php

 /**
  * 	check action
  *	@param string		$action		name of action with extention
  */
 static function isset_php($action)
 {
     $_arr = explode(".", $action);
     if (!$action or $_arr[1] == 'php') {
         return true;
     } else {
         system::error(404);
     }
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:13,代码来源:system.class.php

示例2: die

<?php

die('<p style="font-size:36px;color:black;font-weight:bold;">404!</p>');
global $_str;
// проверка на авторизованного юзера
if (!registration::is_Autorize()) {
    system::error(404);
}
//если регистрируемся
if (system::isset_ctrl('ctrl')) {
    switch ($_GET['ctrl']) {
        // новый пользователь
        case "myorders":
            // массив типов
            global $_status_order;
            if (!mycabinet::get_My_Order($_SESSION['user_id'])) {
                $_str .= 'У вас нет заказов!';
            } else {
                // выводим заказы пользователя
                $_str .= system::show_tpl(array('result' => mycabinet::get_My_Order($_SESSION['user_id']), 'status_order' => $_status_order), 'frontend/mycabinet/list_index.php');
            }
            break;
            // печать заказа
        // печать заказа
        case "print":
            // строим запрос
            $_sql = "SELECT order_number.*, users.name, users.address, users.phone, users.email, users.city \n\t\t\t\t\t\t\tFROM order_number, users \n\t\t\t\t\t\t\twhere order_number.id_user=users.id and order_number.id=" . $_GET['id'];
            // выбираем данные о заказе
            $_sql0 = 'SELECT orders.*, catalog.name, catalog.artikul  
							FROM orders 
							Left Outer Join catalog ON orders.id_good=catalog.id
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:31,代码来源:mycabinet.php

示例3:

 */
$ctrl = system::_get('ctrl');
$action = system::_get('action');
// get controller
$ctrl_file = ADMIN_PATH . "/ctrl/" . $ctrl . "Controller.php";
//echo ($ctrl_file);
if (is_file($ctrl_file)) {
    // load core classes
    $class = $ctrl . 'Controller';
    //echo ($class);
    // get action
    if (class_exists($class)) {
        $class = new $class();
        $method = $action . 'Action';
        //echo ($method);
        if (method_exists($class, $method)) {
            // execute action
            $class->_pre();
            $class->_post($class->{$method}());
        } else {
            system::error(404, '!method_exists: ' . $method);
        }
    } else {
        system::error(404, '!class_exists: ' . $class);
    }
} else {
    system::error(404, '!controller: ' . $ctrl_file);
}
/*
 * CONTROLLER
 */
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:31,代码来源:index.php


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