本文整理汇总了PHP中fn_get函数的典型用法代码示例。如果您正苦于以下问题:PHP fn_get函数的具体用法?PHP fn_get怎么用?PHP fn_get使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了fn_get函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: ctl_list
/**
* ctl_list function.
*
* @access public
* @return void
*/
function ctl_list()
{
if (!isset($this->adminLogged["groupRow"]["group_allow"]["attach"]["mime"])) {
return array("alert" => "x080301");
exit;
}
$_num_mimeId = fn_getSafe(fn_get("mime_id"), "int", 0);
$_arr_search = array("act_get" => $GLOBALS["act_get"], "mime_id" => $_num_mimeId);
$_num_mimeCount = $this->mdl_mime->mdl_count();
$_arr_page = fn_page($_num_mimeCount);
//取得分页数据
$_str_query = http_build_query($_arr_search);
$_arr_mimeRows = $this->mdl_mime->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"]);
foreach ($_arr_mimeRows as $_key => $_value) {
unset($this->mime[$_value["mime_name"]]);
}
if ($_num_mimeId > 0) {
$_arr_mimeRow = $this->mdl_mime->mdl_read($_num_mimeId);
if ($_arr_mimeRow["alert"] != "y080102") {
return $_arr_mimeRow;
exit;
}
} else {
$_arr_mimeRow = array("mime_id" => 0, "mime_name" => "", "mime_ext" => "", "mime_note" => "");
}
$_arr_tpl = array("query" => $_str_query, "search" => $_arr_search, "mimeJson" => json_encode($this->mime), "mimeOften" => $this->mime, "pageRow" => $_arr_page, "mimeRows" => $_arr_mimeRows, "mimeRow" => $_arr_mimeRow);
$_arr_tplData = array_merge($this->tplData, $_arr_tpl);
$this->obj_tpl->tplDisplay("mime_list.tpl", $_arr_tplData);
return array("alert" => "y080301");
}
开发者ID:xiaodin1,项目名称:baigoCMS,代码行数:36,代码来源:mime.class.php
示例2: ctl_list
/**
* ctl_list function.
*
* @access public
* @return void
*/
function ctl_list()
{
$_num_userId = fn_getSafe(fn_get("user_id"), "int", 0);
$_str_key = fn_getSafe(fn_get("key"), "txt", "");
$_str_status = fn_getSafe(fn_get("status"), "txt", "");
$_arr_search = array("act_get" => $GLOBALS["act_get"], "key" => $_str_key, "status" => $_str_status);
if ($_num_userId > 0) {
if (!isset($this->adminLogged["admin_allow"]["user"]["edit"])) {
return array("alert" => "x010303");
exit;
}
$_arr_userRow = $this->mdl_user->mdl_read($_num_userId);
if ($_arr_userRow["alert"] != "y010102") {
return $_arr_userRow;
exit;
}
} else {
if (!isset($this->adminLogged["admin_allow"]["user"]["browse"])) {
return array("alert" => "x010301");
exit;
}
$_arr_userRow = array("user_id" => 0, "user_mail" => "", "user_nick" => "", "user_note" => "", "user_status" => "enable");
}
$_num_userCount = $this->mdl_user->mdl_count($_str_key, $_str_status);
$_arr_page = fn_page($_num_userCount);
//取得分页数据
$_str_query = http_build_query($_arr_search);
$_arr_userRows = $this->mdl_user->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"], $_str_key, $_str_status);
$_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "userRow" => $_arr_userRow, "userRows" => $_arr_userRows);
$_arr_tplData = array_merge($this->tplData, $_arr_tpl);
$this->obj_tpl->tplDisplay("user_list.tpl", $_arr_tplData);
return array("alert" => "y010302");
}
开发者ID:humor-zo,项目名称:baigoADS,代码行数:39,代码来源:user.class.php
示例3: ctl_show
function ctl_show()
{
$_str_alert = fn_getSafe(fn_get("alert"), "txt", "");
//$_str_view = fn_getSafe(fn_get("view"), "txt", "");
$arr_data = array("alert" => $_str_alert, "status" => substr($_str_alert, 0, 1));
$this->obj_tpl->tplDisplay("alert.tpl", $arr_data);
}
开发者ID:baigoStudio,项目名称:baigoADS,代码行数:7,代码来源:alert.class.php
示例4: ctl_url
function ctl_url()
{
$_num_advertId = fn_getSafe(fn_get("advert_id"), "int", 0);
if ($_num_advertId == 0) {
return array("alert" => "x080228");
exit;
}
$_arr_advertRow = $this->mdl_advert->mdl_read($_num_advertId);
if ($_arr_advertRow["alert"] != "y080102") {
return $_arr_advertRow;
exit;
}
if ($_arr_advertRow["advert_status"] != "enable") {
return array("alert" => "x080229");
exit;
}
if ($_arr_advertRow["advert_put_type"] == "date" && $_arr_advertRow["advert_put_opt"] < time() || $_arr_advertRow["advert_put_type"] == "show" && $_arr_advertRow["advert_put_opt"] < $_arr_advertRow["advert_count_show"] || $_arr_advertRow["advert_put_type"] == "hit" && $_arr_advertRow["advert_put_opt"] < $_arr_advertRow["advert_count_hit"]) {
$str_alert = "x080229";
return array("alert" => "x080229");
exit;
}
$this->mdl_advert->mdl_stat($_num_advertId, true);
$this->mdl_stat->mdl_stat("posi", $_arr_advertRow["advert_posi_id"], time(), true);
$this->mdl_stat->mdl_stat("advert", $_num_advertId, time(), true);
return $_arr_advertRow;
}
开发者ID:gorgee,项目名称:baigoADS,代码行数:26,代码来源:advert.class.php
示例5: ctl_list
/**
* ctl_list function.
*
* @access public
* @return void
*/
function ctl_list()
{
if (!isset($this->adminLogged["groupRow"]["group_allow"]["attach"]["thumb"])) {
return array("alert" => "x090301");
exit;
}
$_num_thumbId = fn_getSafe(fn_get("thumb_id"), "int", 0);
$_arr_search = array("act_get" => $GLOBALS["act_get"]);
$_num_thumbCount = $this->mdl_thumb->mdl_count();
$_arr_page = fn_page($_num_thumbCount);
//取得分页数据
$_str_query = http_build_query($_arr_search);
$_arr_thumbRows = $this->mdl_thumb->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"]);
if ($_num_thumbId > 0) {
$_arr_thumbRow = $this->mdl_thumb->mdl_read($_num_thumbId);
if ($_arr_thumbRow["alert"] != "y090102") {
return $_arr_thumbRow;
exit;
}
} else {
$_arr_thumbRow = array("thumb_id" => 0, "thumb_type" => "ratio", "thumb_width" => "", "thumb_height" => "");
}
$_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "thumbRows" => $_arr_thumbRows, "thumbRow" => $_arr_thumbRow);
$_arr_tplData = array_merge($this->tplData, $_arr_tpl);
$this->obj_tpl->tplDisplay("thumb_list.tpl", $_arr_tplData);
return array("alert" => "y090301");
}
开发者ID:richardcj,项目名称:baigoCMS,代码行数:33,代码来源:thumb.class.php
示例6: ctl_list
/**
* ctl_list function.
*
* @access public
* @return void
*/
function ctl_list()
{
if (!isset($this->adminLogged["groupRow"]["group_allow"]["article"]["tag"])) {
return array("alert" => "x130301");
exit;
}
$_str_key = fn_getSafe(fn_get("key"), "txt", "");
$_str_status = fn_getSafe(fn_get("status"), "txt", "");
$_num_tagId = fn_getSafe(fn_get("tag_id"), "int", 0);
$_arr_search = array("act_get" => $GLOBALS["act_get"], "key" => $_str_key, "status" => $_str_status);
$_num_tagCount = $this->mdl_tag->mdl_count($_str_key, $_str_status);
$_arr_page = fn_page($_num_tagCount);
//取得分页数据
$_str_query = http_build_query($_arr_search);
$_arr_tagRows = $this->mdl_tag->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"], $_str_key, $_str_status);
if ($_num_tagId > 0) {
$_arr_tagRow = $this->mdl_tag->mdl_read($_num_tagId);
if ($_arr_tagRow["alert"] != "y130102") {
return $_arr_tagRow;
exit;
}
} else {
$_arr_tagRow = array("tag_id" => 0, "tag_name" => "", "tag_status" => "show");
}
$_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "tagRow" => $_arr_tagRow, "tagRows" => $_arr_tagRows);
$_arr_tplData = array_merge($this->tplData, $_arr_tpl);
$this->obj_tpl->tplDisplay("tag_list.tpl", $_arr_tplData);
return array("alert" => "y130301");
}
开发者ID:xiaodin1,项目名称:baigoCMS,代码行数:35,代码来源:tag.class.php
示例7: ctl_display
function ctl_display()
{
$_str_alert = fn_getSafe(fn_get("alert"), "txt", "");
//$_str_view = fn_getSafe(fn_get("view"), "txt", "");
$arr_data = array("adminLogged" => $this->adminLogged, "alert" => $_str_alert, "status" => substr($_str_alert, 0, 1), "view" => $GLOBALS["view"]);
$this->obj_tpl->tplDisplay("alert.tpl", $arr_data);
}
开发者ID:richardcj,项目名称:baigoCMS,代码行数:7,代码来源:alert.class.php
示例8: ctl_list
/**
* ctl_list function.
*
* @access public
* @return void
*/
function ctl_list()
{
if (!isset($this->adminLogged["groupRow"]["group_allow"]["opt"]["custom"])) {
return array("alert" => "x200301");
exit;
}
$_str_key = fn_getSafe(fn_get("key"), "txt", "");
$_str_status = fn_getSafe(fn_get("status"), "txt", "");
$_str_type = fn_getSafe(fn_get("type"), "txt", "");
$_num_customId = fn_getSafe(fn_get("custom_id"), "int", 0);
$_arr_search = array("act_get" => $GLOBALS["act_get"], "key" => $_str_key, "status" => $_str_status, "type" => $_str_type);
$_num_customCount = $this->mdl_custom->mdl_count($_str_key, $_str_type, $_str_status);
$_arr_page = fn_page($_num_customCount);
//取得分页数据
$_str_query = http_build_query($_arr_search);
$_arr_customRows = $this->mdl_custom->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"], $_str_key, $_str_type, $_str_status);
//print_r($_arr_customRows);
if ($_num_customId > 0) {
$_arr_customRow = $this->mdl_custom->mdl_read($_num_customId);
if ($_arr_customRow["alert"] != "y200102") {
return $_arr_customRow;
exit;
}
} else {
$_arr_customRow = array("custom_id" => 0, "custom_name" => "", "custom_target" => "", "custom_type" => "", "custom_opt" => "", "custom_status" => "enable");
}
$_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "customRow" => $_arr_customRow, "customRows" => $_arr_customRows, "fields" => $this->fields, "fieldsJson" => fn_jsonEncode($this->fields, "no"));
$_arr_tplData = array_merge($this->tplData, $_arr_tpl);
$this->obj_tpl->tplDisplay("custom_list.tpl", $_arr_tplData);
return array("alert" => "y200301");
}
开发者ID:richardcj,项目名称:baigoCMS,代码行数:37,代码来源:custom.class.php
示例9: ctl_list
/**
* ctl_list function.
*
* @access public
* @return void
*/
function ctl_list()
{
if (!isset($this->adminLogged["admin_allow"]["media"]["browse"]) && !$this->is_super) {
return array("alert" => "x070301");
}
if (!is_array($this->mimeRows)) {
return array("alert" => "x070405");
}
$_arr_search = array("box" => fn_getSafe(fn_get("box"), "txt", "normal"), "key" => fn_getSafe(fn_get("key"), "txt", ""), "year" => fn_getSafe(fn_get("year"), "txt", ""), "month" => fn_getSafe(fn_get("month"), "txt", ""), "ext" => fn_getSafe(fn_get("ext"), "txt", ""), "admin_id" => fn_getSafe(fn_get("admin_id"), "int", 0));
//搜索设置
$_num_mediaCount = $this->mdl_media->mdl_count($_arr_search);
$_arr_page = fn_page($_num_mediaCount);
$_str_query = http_build_query($_arr_search);
$_arr_yearRows = $this->mdl_media->mdl_year(100);
$_arr_extRows = $this->mdl_media->mdl_ext();
$_arr_mediaRows = $this->mdl_media->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"], $_arr_search);
$_arr_searchAll = array("box" => "normal");
//搜索设置
$_arr_searchRecycle = array("box" => "recycle");
//搜索设置
$_arr_mediaCount["all"] = $this->mdl_media->mdl_count($_arr_searchAll);
$_arr_mediaCount["recycle"] = $this->mdl_media->mdl_count($_arr_searchRecycle);
$_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "mediaCount" => $_arr_mediaCount, "mediaRows" => $_arr_mediaRows, "yearRows" => $_arr_yearRows, "extRows" => $_arr_extRows);
$_arr_tplData = array_merge($this->tplData, $_arr_tpl);
$this->obj_tpl->tplDisplay("media_list.tpl", $_arr_tplData);
return array("alert" => "y070301");
}
开发者ID:baigoStudio,项目名称:baigoADS,代码行数:33,代码来源:media.class.php
示例10: ctl_posi
function ctl_posi()
{
if (!isset($this->adminLogged["admin_allow"]["posi"]["stat"])) {
return array("alert" => "x040305");
exit;
}
$_num_posiId = fn_getSafe(fn_get("posi_id"), "int", 0);
$_str_type = fn_getSafe(fn_get("type"), "txt", "year");
$_str_year = fn_getSafe(fn_get("year"), "txt", "");
$_str_month = fn_getSafe(fn_get("month"), "txt", "");
$_arr_search = array("act_get" => $GLOBALS["act_get"], "posi_id" => $_num_posiId, "type" => $_str_type, "year" => $_str_year, "month" => $_str_month);
$_arr_posiRow = $this->mdl_posi->mdl_read($_num_posiId);
if ($_arr_posiRow["alert"] != "y040102") {
return $_arr_posiRow;
exit;
}
$_num_statCount = $this->mdl_stat->mdl_count($_str_type, "posi", $_num_posiId, $_str_year, $_str_month);
$_arr_page = fn_page($_num_statCount);
//取得分页数据
$_str_query = http_build_query($_arr_search);
$_arr_yearRows = $this->mdl_stat->mdl_year(100);
$_arr_statRows = $this->mdl_stat->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"], $_str_type, "posi", $_num_posiId, $_str_year, $_str_month);
$_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "posiRow" => $_arr_posiRow, "yearRows" => $_arr_yearRows, "statRows" => $_arr_statRows);
$_arr_tplData = array_merge($this->tplData, $_arr_tpl);
$this->obj_tpl->tplDisplay("stat_posi.tpl", $_arr_tplData);
return array("alert" => "y040305");
}
开发者ID:gorgee,项目名称:baigoADS,代码行数:27,代码来源:stat.class.php
示例11: halt_re
function halt_re($arr_re)
{
$_str_callback = fn_getSafe(fn_get("callback"), "txt", "callback");
$_str_return = json_encode($arr_re);
$_str_return = $_str_callback . "(" . $_str_return . ")";
exit($_str_return);
//输出错误信息
}
开发者ID:baigoStudio,项目名称:baigoADS,代码行数:8,代码来源:advert.class.php
示例12: api_list
function api_list()
{
$this->app_check("get");
$_str_type = fn_getSafe(fn_get("type"), "txt", "");
$_num_parentId = fn_getSafe(fn_get("parent_id"), "int", 0);
$_arr_cateRows = $this->mdl_cate->mdl_list(1000, 0, "show", $_str_type, false, $_num_parentId);
$this->obj_api->halt_re($_arr_cateRows, true);
}
开发者ID:xiaodin1,项目名称:baigoCMS,代码行数:8,代码来源:cate.class.php
示例13: ctl_logon
function ctl_logon()
{
$this->obj_tpl = new CLASS_TPL(BG_PATH_TPL . "admin/" . $this->config["ui"]);
$_str_forward = fn_getSafe(fn_get("forward"), "txt", "");
$_str_alert = fn_getSafe(fn_get("alert"), "txt", "");
$_arr_tplData = array("forward" => $_str_forward, "alert" => $_str_alert);
$this->obj_tpl->tplDisplay("logon.tpl", $_arr_tplData);
}
开发者ID:gorgee,项目名称:baigoADS,代码行数:8,代码来源:logon.class.php
示例14: ctl_logout
function ctl_logout()
{
$_str_forward = fn_getSafe(fn_get("forward"), "txt", "");
if (!$_str_forward) {
$_str_forward = fn_forward(BG_URL_ADMIN . "ctl.php");
}
fn_ssin_end();
return array("forward" => fn_forward($_str_forward));
}
开发者ID:baigoStudio,项目名称:baigoSSO,代码行数:9,代码来源:logon.class.php
示例15: ajax_chk
function ajax_chk()
{
$_str_seccode = strtolower(fn_get("seccode"));
if ($_str_seccode != fn_session("seccode")) {
$this->obj_ajax->halt_re("x030101");
}
$arr_re = array("re" => "ok");
exit(json_encode($arr_re));
}
开发者ID:gorgee,项目名称:baigoADS,代码行数:9,代码来源:seccode.class.php
示例16: ctl_form
function ctl_form()
{
$_act_get = fn_getSafe(fn_get("act_get"), "txt", "base");
if (!isset($this->adminLogged["admin_allow"]["opt"][$_act_get]) && !$this->is_super) {
return array("alert" => "x060301");
}
$this->tplData["act_get"] = $_act_get;
$this->obj_tpl->tplDisplay("opt_form.tpl", $this->tplData);
return array("alert" => "y060301");
}
开发者ID:baigoStudio,项目名称:baigoADS,代码行数:10,代码来源:opt.class.php
示例17: ajax_chkname
/**
* ajax_chkname function.
*
* @access public
* @return void
*/
function ajax_chkname()
{
$_str_mimeName = fn_getSafe(fn_get("mime_name"), "txt", "");
$_num_mimeId = fn_getSafe(fn_get("mime_id"), "int", 0);
$_arr_mimeRow = $this->mdl_mime->mdl_read($_str_mimeName, "mime_name", $_num_mimeId);
if ($_arr_mimeRow["alert"] == "y080102") {
$this->obj_ajax->halt_re("x080206");
}
$arr_re = array("re" => "ok");
exit(json_encode($arr_re));
}
开发者ID:xiaodin1,项目名称:baigoCMS,代码行数:17,代码来源:mime.class.php
示例18: ajax_check
/**
* ajax_check function.
*
* @access public
* @return void
*/
function ajax_check()
{
$seccode = fn_getSafe(fn_get("seccode"), "txt", "");
if (strtolower($seccode) == fn_session("seccode")) {
$_str_alert = "ok";
} else {
$_str_alert = $this->alert["x030101"];
}
$arr_re = array("re" => $_str_alert);
exit(json_encode($arr_re));
}
开发者ID:xiaodin1,项目名称:baigoCMS,代码行数:17,代码来源:seccode.class.php
示例19: ajax_chkname
/**
* ajax_chkname function.
*
* @access public
* @return void
*/
function ajax_chkname()
{
$_str_markName = fn_getSafe(fn_get("mark_name"), "txt", "");
$_num_markId = fn_getSafe(fn_get("mark_id"), "int", 0);
$_arr_markRow = $this->mdl_mark->mdl_read($_str_markName, "mark_name", $_num_markId);
if ($_arr_markRow["alert"] == "y140102") {
$this->obj_ajax->halt_re("x140203");
}
$arr_re = array("re" => "ok");
exit(json_encode($arr_re));
}
开发者ID:xiaodin1,项目名称:baigoCMS,代码行数:17,代码来源:mark.class.php
示例20: ctl_show
/**
* ctl_list function.
*
* @access public
* @return void
*/
function ctl_show()
{
$_str_tagName = urldecode(fn_getSafe(fn_get("tag_name"), "txt", ""));
if (!$_str_tagName) {
return array("alert" => "x130201");
exit;
}
$_arr_tagRow = $this->mdl_tag->mdl_read($_str_tagName, "tag_name");
if ($_arr_tagRow["alert"] != "y130102") {
return $_arr_tagRow;
exit;
}
if ($_arr_tagRow["tag_status"] != "show") {
return array("alert" => "x130102");
}
$_arr_tagIds = array($_arr_tagRow["tag_id"]);
$this->search["tag_name"] = $_str_tagName;
$_num_articleCount = $this->mdl_articlePub->mdl_count("", "", "", false, false, false, $_arr_tagIds);
$_arr_page = fn_page($_num_articleCount, BG_SITE_PERPAGE);
//取得分页数据
$_str_query = http_build_query($this->search);
$_arr_articleRows = $this->mdl_articlePub->mdl_list(BG_SITE_PERPAGE, $_arr_page["except"], "", "", "", false, false, false, $_arr_tagIds);
if (!file_exists(BG_PATH_CACHE . "sys/thumb_list.php")) {
$this->mdl_thumb->mdl_cache();
}
$this->mdl_attach->thumbRows = (include BG_PATH_CACHE . "sys/thumb_list.php");
foreach ($_arr_articleRows as $_key => $_value) {
$_arr_articleRows[$_key]["tagRows"] = $this->mdl_tag->mdl_list(10, 0, "", "show", "tag_id", $_value["article_id"]);
if ($_value["article_attach_id"] > 0) {
$_arr_attachRow = $this->mdl_attach->mdl_url($_value["article_attach_id"]);
if ($_arr_attachRow["alert"] == "y070102") {
if ($_arr_attachRow["attach_box"] != "normal") {
$_arr_attachRow = array("alert" => "x070102");
}
}
$_arr_articleRows[$_key]["attachRow"] = $_arr_attachRow;
}
if (!file_exists(BG_PATH_CACHE . "sys/cate_" . $_value["article_cate_id"] . ".php")) {
$this->mdl_cate->mdl_cache();
}
$_arr_cateRow = (include BG_PATH_CACHE . "sys/cate_" . $_value["article_cate_id"] . ".php");
$_arr_articleRows[$_key]["cateRow"] = $_arr_cateRow;
if ($_arr_cateRow["cate_trees"][0]["cate_domain"]) {
$_arr_articleRows[$_key]["article_url"] = $_arr_cateRow["cate_trees"][0]["cate_domain"] . "/" . $_value["article_url"];
}
}
//统计 tag 文章数
$this->mdl_tag->mdl_countDo($_arr_tagRow["tag_id"], $_num_articleCount);
//更新
$_arr_tplData = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $this->search, "tagRow" => $_arr_tagRow, "articleRows" => $_arr_articleRows, "cateRows" => $this->cateRows, "customRows" => $this->customRows["custom_list"]);
$this->obj_tpl->tplDisplay("tag_show.tpl", $_arr_tplData);
return array("alert" => "y130102");
}
开发者ID:xiaodin1,项目名称:baigoCMS,代码行数:59,代码来源:tag.class.php
注:本文中的fn_get函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论