本文整理汇总了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);
}
}
示例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
示例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
*/