您现在的位置是:首页 > CMS帝国CMS
帝国CMS错误提示函数
阿龙2021-11-26【帝国CMS】人已围观
文件名:connect.php 文件中封装很多个方法
方法一 (提示:方法一关联“message.php”或“q_message.php”,文件名位置自行文件夹搜索)
//错误提示
function printerror($error="",$gotourl="",$ecms=0,$noautourl=0,$novar=0){
global $empire,$editor,$public_r,$ecms_config;
if($editor==1){$a="../";}
elseif($editor==2){$a="../../";}
elseif($editor==3){$a="../../../";}
else{$a="";}
if($ecms==1||$ecms==9)
{
$a=ECMS_PATH.'e/data/';
}
if(strstr($gotourl,"(")||empty($gotourl))
{
if(strstr($gotourl,"(-2"))
{
$gotourl_js="history.go(-2)";
$gotourl="javascript:history.go(-2)";
}
else
{
$gotourl_js="history.go(-1)";
$gotourl="javascript:history.go(-1)";
}
}
else
{$gotourl_js="self.location.href='$gotourl';";}
if(empty($error))
{$error="DbError";}
if($ecms==9)//前台弹出对话框
{
@include $a.LoadLang("pub/q_message.php");
$error=empty($novar)?$qmessage_r[$error]:$error;
echo"<script>alert('".$error."');".$gotourl_js."</script>";
db_close();
$empire=null;
exit();
}
elseif($ecms==8)//后台弹出对话框
{
@include $a.LoadLang("pub/message.php");
$error=empty($novar)?$message_r[$error]:$error;
echo"<script>alert('".$error."');".$gotourl_js."</script>";
db_close();
$empire=null;
exit();
}
elseif($ecms==7)//前台弹出对话框并关闭窗口
{
@include $a.LoadLang("pub/q_message.php");
$error=empty($novar)?$qmessage_r[$error]:$error;
echo"<script>alert('".$error."');window.close();</script>";
db_close();
$empire=null;
exit();
}
elseif($ecms==6)//后台弹出对话框并关闭窗口
{
@include $a.LoadLang("pub/message.php");
$error=empty($novar)?$message_r[$error]:$error;
echo"<script>alert('".$error."');window.close();</script>";
db_close();
$empire=null;
exit();
}
elseif($ecms==0)
{
@include $a.LoadLang("pub/message.php");
$error=empty($novar)?$message_r[$error]:$error;
@include($a."message.php");
}
else
{
@include $a.LoadLang("pub/q_message.php");
$error=empty($novar)?$qmessage_r[$error]:$error;
@include($a."../message/index.php");
}
db_close();
$empire=null;
exit();
}
方法二
//错误提示2:直接文字
function printerror2($error='',$gotourl='',$ecms=0,$noautourl=0){
global $empire,$public_r;
if(strstr($gotourl,"(")||empty($gotourl))
{
if(strstr($gotourl,"(-2"))
{
$gotourl_js="history.go(-2)";
$gotourl="javascript:history.go(-2)";
}
else
{
$gotourl_js="history.go(-1)";
$gotourl="javascript:history.go(-1)";
}
}
else
{$gotourl_js="self.location.href='$gotourl';";}
if($ecms==9)//弹出对话框
{
echo"<script>alert('".$error."');".$gotourl_js."</script>";
}
elseif($ecms==7)//弹出对话框并关闭窗口
{
echo"<script>alert('".$error."');window.close();</script>";
}
else
{
@include(ECMS_PATH.'e/message/index.php');
}
db_close();
exit();
}
Tags:错误提示
很赞哦! ()
上一篇:帝国CMS修改ICO图标
下一篇:帝国CMS取时间格式化
随机图文
帝国CMS二级导航循环
[e:loop={"select classid,classname,islast,sonclass from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder,classid ASC",0,24,0}]<?php $class帝国CMS代码高亮插件
下载后内含配置方法,比较简单,很多人装好后,后台还是没反应,不要慌,多半是没清缓存的原因,内含很多种样式,可以自己调,如下图: 帝国cms7.5代码高亮插件A.rar 代码插件.rar (244.帝国CMS自定义轮播图
我的轮播是3D,插件是网上找的,这个就不多解释了,要说是:如果动态从后台获取图片的思路,而不是固定写死的! 插件轮播图片地址是放在CSS中的,用的是元素背景图,而帝国从后台取的数据帝国CMS7.5忘记后台密码
数据库找这张表,如图: 把下面四字段内容修改一下就行了,修改后(帐号:admin 密码:admin888)username:adminpassword:28faed7bf0c97624ad3b8737b6947e41salt:fy1rWNIJs