22use library \UsualToolInc \UTInc ;
33use library \UsualToolData \UTData ;
44if (isset ($ _SESSION ['admin ' ])&&isset ($ _SESSION ['admin_id ' ])&&!empty ($ _SESSION ['admin ' ])&&!empty ($ _SESSION ['admin_id ' ])):
5- /**
6- * 获取版本号并载入应用部分设置
7- */
8- $ framework =file_get_contents (UTF_ROOT ."/.version.ini " );
9- $ version =substr ($ frame_version ,0 ,5 );
10- $ version_time =substr ($ frame_version ,-6 );
11- $ app ->Runin (
12- array ("version " ,"version_time " ,"update " ,"develop " ,"lock " ,"editor " ),
13- array ($ version ,$ version_time ,$ config ["UPDATEURL " ],$ config ["DEVELOP_OPEN " ],$ config ["LOCKSCREEN " ],$ config ["EDITOR " ])
14- );
15- /**
16- * 接收官方消息
17- */
18- $ webmsg =UTF_ROOT ."/log/usualtool.log " ;
19- $ msgdata =file_exists ($ webmsg ) ? json_decode (file_get_contents ($ webmsg ),true ) : null ;
20- if (!$ msgdata || time ()-strtotime ($ msgdata ["time " ])>86400 ):
21- $ msg =UTInc::Auth ($ config ["UTCODE " ],$ config ["UTFURL " ],"message " );
22- file_put_contents ($ webmsg ,json_encode (["time " =>date ("Y-m-d " ),"message " =>$ msg ],JSON_UNESCAPED_UNICODE ));
23- else :
24- $ app ->Runin ("message " , explode ("| " , $ msgdata ["message " ]));
25- endif ;
26- /**
27- * 底层模块
28- * 除开UT-FRAME公共模块
29- */
30- $ app ->Runin ("modules " ,UTData::QueryData ("cms_module " ,"" ,"bid=3 and mid<>' " .$ config ["DEFAULT_MOD " ]."' " ,"" ,"" )["querydata " ]);
31- /**
32- * 自定义模块
33- */
34- $ app ->Runin ("custmods " ,UTData::QueryData ("cms_module " ,"" ,"bid<>3 " )["querydata " ]);
35- /**
36- * 当前运行模块及栏目
37- * befoitem前端地址集,backtem后端栏目集
38- */
39- $ thismod =UTData::QueryData ("cms_module " ,"" ,"mid=' $ m' " ,"" ,"" )["querydata " ][0 ];
40- $ app ->Runin (
41- array ("title " ,"befoitem " ,"backitem " ),
42- array ($ thismod ["modname " ],$ thismod ["befoitem " ],$ thismod ["backitem " ])
43- );
5+ /**
6+ * 获取版本号并载入应用部分设置
7+ */
8+ $ framework =file_get_contents (UTF_ROOT ."/.version.ini " );
9+ $ version =substr ($ frame_version ,0 ,5 );
10+ $ version_time =substr ($ frame_version ,-6 );
11+ $ app ->Runin (
12+ array ("version " ,"version_time " ,"update " ,"develop " ,"lock " ,"editor " ),
13+ array ($ version ,$ version_time ,$ config ["UPDATEURL " ],$ config ["DEVELOP_OPEN " ],$ config ["LOCKSCREEN " ],$ config ["EDITOR " ])
14+ );
15+ /**
16+ * 接收官方消息
17+ */
18+ $ webmsg =UTF_ROOT ."/log/usualtool.log " ;
19+ $ msgdata =file_exists ($ webmsg ) ? json_decode (file_get_contents ($ webmsg ),true ) : null ;
20+ if (!$ msgdata || time ()-strtotime ($ msgdata ["time " ])>86400 ):
21+ $ msg =UTInc::Auth ($ config ["UTCODE " ],$ config ["UTFURL " ],"message " );
22+ file_put_contents ($ webmsg ,json_encode (["time " =>date ("Y-m-d " ),"message " =>$ msg ],JSON_UNESCAPED_UNICODE ));
23+ else :
24+ $ app ->Runin ("message " , explode ("| " , $ msgdata ["message " ]));
25+ endif ;
26+ /**
27+ * 底层模块
28+ * 除开UT-FRAME公共模块
29+ */
30+ $ app ->Runin ("modules " ,UTData::QueryData ("cms_module " ,"" ,"bid=3 and mid<>' " .$ config ["DEFAULT_MOD " ]."' " ,"" ,"" )["querydata " ]);
31+ /**
32+ * 自定义模块
33+ */
34+ $ app ->Runin ("custmods " ,UTData::QueryData ("cms_module " ,"" ,"bid<>3 " )["querydata " ]);
35+ /**
36+ * 当前运行模块及栏目
37+ * befoitem前端地址集,backtem后端栏目集
38+ */
39+ $ thismod =UTData::QueryData ("cms_module " ,"" ,"mid=' $ m' " ,"" ,"" )["querydata " ][0 ];
40+ $ app ->Runin (
41+ array ("title " ,"befoitem " ,"backitem " ),
42+ array ($ thismod ["modname " ],$ thismod ["befoitem " ],$ thismod ["backitem " ])
43+ );
4444 $ admin =$ _SESSION ['admin ' ];
4545 $ admin_id =$ _SESSION ['admin_id ' ];
4646 $ admin_roleid =$ _SESSION ['admin_roleid ' ];
4747 $ admin_avatar =$ _SESSION ['admin_avatar ' ];
4848 $ adminnum =UTData::QueryData ("cms_admin " ,"" ,"id=' $ admin_id' and username=' $ admin' " ,"" ,"" ,"0 " )["querynum " ];
4949 if ($ adminnum !==1 ):
50- header ( " location: ?p=login "); exit ( );
50+ UTInc:: GoUrl ( " ?p=login " );
5151 else :
5252 $ myrole =UTData::QueryData ("cms_admin_role " ,"" ,"id=' $ admin_roleid' " ,"" ,"" )["querydata " ][0 ];
53- $ app ->Runin (
54- array ("admin_id " ,"admin_role " ,"admin_user " ,"admin_avatar " ),
55- array ($ admin_id ,$ myrole ["role " ],$ admin ,$ admin_avatar )
56- );
53+ $ app ->Runin (array ("admin_id " ,"admin_role " ,"admin_user " ,"admin_avatar " ),array ($ admin_id ,$ myrole ["role " ],$ admin ,$ admin_avatar ));
5754 if (!UTInc::Contain ($ m ,explode (", " ,$ myrole ["module " ]))){
58- echo "<script>alert('权限不足!');window.history.go(-1);</script> " ;
59- exit ();
55+ UTInc::GoUrl ("-1 " ,"权限不足! " );
6056 }
6157 endif ;
6258else :
63- header ("location:?p=login " );
64- exit ();
59+ UTInc::GoUrl ("?p=login " );
6560endif ;
0 commit comments