本文整理汇总了PHP中system::isset_numeric方法的典型用法代码示例。如果您正苦于以下问题:PHP system::isset_numeric方法的具体用法?PHP system::isset_numeric怎么用?PHP system::isset_numeric使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类system
的用法示例。
在下文中一共展示了system::isset_numeric方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: count_guestbook_at_page
/**
* get count news at page
*
*/
static function count_guestbook_at_page()
{
/*
* проверяем на вібор пользователем отображения кол-ва на одной странице (НАЧАЛО)
*/
if (isset($_GET['guestbook_at_page'])) {
system::isset_numeric($_GET['guestbook_at_page']);
$_SESSION['guestbook_at_page'] = $_GET['guestbook_at_page'];
}
/*
* кол-во записей на одной странице
*/
if (isset($_SESSION['guestbook_at_page'])) {
define('GUESTBOOK_AT_PAGE', $_SESSION['guestbook_at_page']);
} else {
define('GUESTBOOK_AT_PAGE', FIRST_GUESTBOOK_AT_PAGE);
}
}
示例2: die
die('<p style="font-size:36px;color:black;font-weight:bold;">404!</p>');
global $_str;
$id = false;
if (isset($_GET['id'])) {
$id = $_GET['id'];
}
if (isset($_POST['id'])) {
$id = $_POST['id'];
}
if ($id) {
system::isset_numeric($id);
if (isset($_GET['type_sort'])) {
system::isset_numeric($_GET['type_sort']);
}
if (isset($_GET['at_page'])) {
system::isset_numeric($_GET['at_page']);
}
// check for count news at page
catalog::count_at_page();
// get limit
$limit = pager::pager_limit(brand::get_count(), CATALOG_AT_PAGE);
// сортировка
$_sort = catalog::get_sort_at_page();
// фильтрация
$_filter = brand::get_filter();
// строим запрос
$_sql = 'SELECT catalog.*, brand.pole as brand_name
FROM catalog, brand
WHERE catalog.brand=brand.id and catalog.status=1 and brand.status=1 ' . $_filter . '
ORDER BY ' . $_sort . '
LIMIT ' . $limit;
示例3: count_comment_news_at_page
/**
* get count comments to news at page
*
*/
static function count_comment_news_at_page()
{
/*
* проверяем на вібор пользователем отображения кол-ва на одной странице (НАЧАЛО)
*/
if (isset($_GET['comment_news_at_page'])) {
system::isset_numeric($_GET['comment_news_at_page']);
$_SESSION['comment_news_at_page'] = $_GET['comment_news_at_page'];
}
/*
* кол-во записей на одной странице
*/
if (isset($_SESSION['comment_news_at_page'])) {
define('COMMENT_NEWS_AT_PAGE', $_SESSION['comment_news_at_page']);
} else {
define('COMMENT_NEWS_AT_PAGE', FIRST_COMMENT_NEWS_AT_PAGE);
}
}
示例4:
FROM catalog
LEFT JOIN brand ON catalog.brand=brand.id
WHERE catalog.id_parent=' . $_GET['grupa'] . ' and catalog.status=1' . $_filter . '
ORDER BY ' . $_sort . '
LIMIT ' . $limit;
// выполняем запрос + при необходимости выводим сам запрос
$result = mysql::query($_sql, 0);
if ($result) {
$_str .= system::show_tpl(array('result' => $result), 'frontend/catalog/list.php');
} else {
$_str .= 'В данной группе товары отсутствуют.';
}
}
} else {
if (isset($_GET['goods'])) {
system::isset_numeric($_GET['goods']);
// кол-во просмотров + 1
$_sql = "UPDATE catalog SET kolvoview=kolvoview+1 WHERE id=" . $_GET['goods'];
$result = mysql::just_query($_sql, 0);
// строим запрос
$_sql = 'SELECT catalog.*, brand.pole as brand_name
FROM catalog
LEFT JOIN brand ON catalog.brand=brand.id
WHERE catalog.id=' . $_GET['goods'] . ' and catalog.status=1';
// выполняем запрос + при необходимости выводим сам запрос
$result = mysql::query_one($_sql, 0);
if ($result) {
$_str .= system::show_tpl(array('obj' => $result, '_sklad' => $_sklad, 'sklad_color' => $_sklad_color), 'frontend/catalog/show.php');
} else {
$_str .= 'Выбранный вами товар отсутствует.';
}
示例5: pager_limit
/**
* get limit for sql query
*
* @param int $count_all - total count
* @param int $count_at_page - count at page
*/
static function pager_limit($count_all, $count_at_page)
{
// check for crack!
if (isset($_GET['page'])) {
system::isset_numeric($_GET['page']);
} else {
$_GET['page'] = 1;
}
/*
* new pager 02/12/2010
*/
$limit = 2000;
if ($count_all > $count_at_page) {
if ($_GET['page'] == 1) {
$first = 0;
} else {
$first = ($_GET['page'] - 1) * $count_at_page;
}
$limit = " " . $first . ", " . $count_at_page;
}
return $limit;
}
示例6: get_content
// проверяем на Content разделы
// т.е. выводим админразделы если таковые имеются
$_str = get_content($_GET['title']);
} else {
$_str = "<h1>Страница не найдена!</h1>";
}
// парсим всю страницу на замену каких-то элементов, которые могу встречаться везде
// елементы для замены
$mass_element_for_parsing = array("%putt%");
$mass_result_for_parsing = array(MAIN_PATH);
// парсим данные
$_str = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, $_str);
// *******************************************************
// выводим страницу наконец
echo $_str;
// *******************************************************
?>
</div>
</div>
</center>
<?php
} else {
if (isset($_GET['news'])) {
system::isset_numeric($_GET['news']);
echo news::show_id('/tpl/frontend/news/print.php', $_GET['news']);
?>
<script>javascript:window.print();</script>
<?php
}
}